Skip to content

Commit

Permalink
fix(lccf): cms menu .nav-link alignment (#409)
Browse files Browse the repository at this point in the history
* fix(lccf): cms menu .nav-link alignment

* docs(lccf): comments
  • Loading branch information
wesleyboar authored Jan 15, 2025
1 parent 3a452a4 commit abb68a0
Showing 1 changed file with 23 additions and 14 deletions.
37 changes: 23 additions & 14 deletions lccf_assets/header.css
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
.portal-logo {
height: 80px;
}

/* To increase vertical space of header */
.s-header.navbar {
--nav-padding-vert: 10px;
}
Expand All @@ -13,20 +15,27 @@
}
}

/* To fix position (given header resize code that does not consider everything) */
/* To fix nav link alignment regardless the nav padding */
/* TODO: Fix this in Core-Styles instead */
:root {
/* NOTE: Use this in Core-Styles `.s-header { … border-bottom: … }` */
--header-major-border-width: 1px;
}
.s-header .nav-link {
top: unset;
--move-text-back-to-middle: var(--nav-padding-vert);
--move-underline-to-bottom: calc( var(--nav-padding-vert) + var(--header-major-border-width) );
border-color: var(--header-bkgd-color);
border-style: solid;
border-width: 0 0 var(--border-width);
/* HACK: To overwrite pseudo states use !important (not needed once in Core-Styles) */
margin-bottom: calc(var(--move-underline-to-bottom) * -1) !important;
height: calc( 100% + var(--move-underline-to-bottom) + var(--move-text-back-to-middle) );
top: calc( var(--move-text-back-to-middle) * -1 );
line-height: unset;
}

/* To accomodate dark logo */
/*
:root {
--header-text-color: var(--global-color-primary--x-dark);
--header-bkgd-color: var(--global-color-primary--x-light);
--header-minor-border-color: var(--global-color-primary--normal);
--header-major-border-color: var(--global-color-primary--normal);
--header-search-brdr-color: #D8D8D8;
--header-search-bkgd-color: var(--global-color-primary--xx-light);
--menu-toggle-icon: invert(100%);
.s-header .nav-item.active .nav-link,
.s-header .nav-link:active,
.s-header .nav-link:focus,
.s-header .nav-link:hover {
border-color: var(--global-color-secondary--light);
}
*/

0 comments on commit abb68a0

Please sign in to comment.