diff --git a/packages/frontend/src/profile/ExpertProfileTab.module.css b/packages/frontend/src/profile/ExpertProfileTab.module.css index c12ad4f..c7619ca 100644 --- a/packages/frontend/src/profile/ExpertProfileTab.module.css +++ b/packages/frontend/src/profile/ExpertProfileTab.module.css @@ -54,6 +54,52 @@ font-size: 1rem; font-weight: 600; margin: 0; + white-space: nowrap; +} + +/* === Header Form (inline neben Titel) === */ +.headerForm { + display: flex; + gap: 0.375rem; + align-items: center; +} + +.headerForm input, +.headerForm select { + padding: 0.375rem 0.5rem; + border: 1px solid var(--color-border); + border-radius: var(--radius-sm); + font-size: 0.8125rem; +} + +.headerForm input { + max-width: 160px; +} + +.headerForm input:focus, +.headerForm select:focus { + outline: none; + border-color: var(--color-primary); + box-shadow: 0 0 0 2px var(--color-primary-light); +} + +@media (max-width: 640px) { + .sectionHeader { + flex-direction: column; + align-items: flex-start; + gap: 0.75rem; + } + + .headerForm { + flex-wrap: wrap; + width: 100%; + } + + .headerForm input { + max-width: none; + flex: 1; + min-width: 120px; + } } /* === Chips/Tags === */ diff --git a/packages/frontend/src/profile/sections/ExperienceSection.tsx b/packages/frontend/src/profile/sections/ExperienceSection.tsx index a61b6bf..e66b1a4 100644 --- a/packages/frontend/src/profile/sections/ExperienceSection.tsx +++ b/packages/frontend/src/profile/sections/ExperienceSection.tsx @@ -55,6 +55,35 @@ export function ExperienceSection({ experiences, onUpdate }: ExperienceSectionPr
Noch keine Erfahrung hinzugefügt
)} - -Noch keine Sprachen hinzugefügt
)} - -Noch keine Skills hinzugefügt
)} - -