better topbar consistency

This commit is contained in:
Henry Jameson 2024-12-30 20:41:38 +02:00
parent a4560d562d
commit 5e098c1231
3 changed files with 13 additions and 8 deletions

View file

@ -6,10 +6,6 @@
color: var(--inputTopbarText, var(--inputText)); color: var(--inputTopbarText, var(--inputText));
} }
a {
color: var(--link);
}
.inner-nav { .inner-nav {
display: grid; display: grid;
grid-template-rows: var(--navbar-height); grid-template-rows: var(--navbar-height);
@ -91,10 +87,6 @@
width: 2em; width: 2em;
height: 100%; height: 100%;
text-align: center; text-align: center;
.svg-inline--fa {
color: var(--link);
}
} }
.sitename { .sitename {

View file

@ -32,6 +32,18 @@ export default {
directives: { directives: {
textColor: '--text' textColor: '--text'
} }
},
{
component: 'Icon',
parent: {
component: 'ButtonUnstyled',
parent: {
component: 'TopBar'
}
},
directives: {
textColor: '--parent--text'
}
} }
] ]
} }

View file

@ -54,6 +54,7 @@
"bg": "#323337", "bg": "#323337",
"fg": "#1D1E21", "fg": "#1D1E21",
"link": "#18A0E3", "link": "#18A0E3",
"accent": "#6671E2",
"text": "#DBDDE0", "text": "#DBDDE0",
"cRed": "#E05053", "cRed": "#E05053",
"cBlue": "#6671E2", "cBlue": "#6671E2",