Fix Time Tracking header jump by standardizing container classes

- Replace time-tracking-container with page-container for consistency
- Update all timetrack pages to use standard page-container class
- Remove duplicate timetrack-container class references
- This ensures consistent header positioning across all pages
This commit is contained in:
2025-07-14 10:57:22 +02:00
committed by Jens Luedicke
parent 455bf0fe37
commit 4fcf4bbf80
9 changed files with 9 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
/* Time Tracking Styles */ /* Time Tracking Styles */
/* Container */ /* Container - Legacy support for old pages */
.time-tracking-container { .time-tracking-container {
max-width: 1400px; max-width: 1400px;
margin: 0 auto; margin: 0 auto;

View File

@@ -1,5 +1,5 @@
<!-- Time Tracking Interface - Shared Component --> <!-- Time Tracking Interface - Shared Component -->
<div class="time-tracking-container"> <div class="page-container">
<!-- Header Section --> <!-- Header Section -->
<div class="page-header"> <div class="page-header">
<div class="header-content"> <div class="header-content">

View File

@@ -1,7 +1,7 @@
{% extends "layout.html" %} {% extends "layout.html" %}
{% block content %} {% block content %}
<div class="page-container timetrack-container"> <div class="page-container">
<div class="page-header"> <div class="page-header">
<div class="header-content"> <div class="header-content">
<div class="header-left"> <div class="header-left">

View File

@@ -1,7 +1,7 @@
{% extends "layout.html" %} {% extends "layout.html" %}
{% block content %} {% block content %}
<div class="timetrack-container"> <div class="page-container">
<h2>Create New Project</h2> <h2>Create New Project</h2>
<form method="POST" action="{{ url_for('projects.create_project') }}" class="project-form"> <form method="POST" action="{{ url_for('projects.create_project') }}" class="project-form">

View File

@@ -1,7 +1,7 @@
{% extends "layout.html" %} {% extends "layout.html" %}
{% block content %} {% block content %}
<div class="timetrack-container"> <div class="page-container">
<h2>Edit Project: {{ project.name }}</h2> <h2>Edit Project: {{ project.name }}</h2>
<form method="POST" action="{{ url_for('projects.edit_project', project_id=project.id) }}" class="project-form"> <form method="POST" action="{{ url_for('projects.edit_project', project_id=project.id) }}" class="project-form">

View File

@@ -1,7 +1,7 @@
{% extends "layout.html" %} {% extends "layout.html" %}
{% block content %} {% block content %}
<div class="timetrack-container"> <div class="page-container">
<h2>Export Time Entries</h2> <h2>Export Time Entries</h2>
<div class="export-options"> <div class="export-options">

View File

@@ -146,7 +146,7 @@
{% else %} {% else %}
<!-- Include the modern time tracking interface from time_tracking.html --> <!-- Include the modern time tracking interface from time_tracking.html -->
<div class="time-tracking-container"> <div class="page-container">
<!-- Header Section --> <!-- Header Section -->
<div class="page-header"> <div class="page-header">
<div class="header-content"> <div class="header-content">

View File

@@ -1,7 +1,7 @@
{% extends "layout.html" %} {% extends "layout.html" %}
{% block content %} {% block content %}
<div class="page-container timetrack-container"> <div class="page-container">
<div class="page-header task-header"> <div class="page-header task-header">
<div class="project-info"> <div class="project-info">
<h2>Tasks for Project: {{ project.code }} - {{ project.name }}</h2> <h2>Tasks for Project: {{ project.code }} - {{ project.name }}</h2>

View File

@@ -1,7 +1,7 @@
{% extends "layout.html" %} {% extends "layout.html" %}
{% block content %} {% block content %}
<div class="timetrack-container"> <div class="page-container">
<h1>Time Tracking</h1> <h1>Time Tracking</h1>
<div class="timer-section"> <div class="timer-section">