mirror of
https://we.phorge.it/source/phorge.git
synced 2024-12-15 18:10:53 +01:00
af7c92f2c6
Summary: This is a full UI pass at a cleaner "Config" application. The main idea is to simplify the UI, center it, and have a different feel than other UI, a sort of "manage" UI theme for objects with loads of settings. Also adds a new minimalistic "WHITE_CONFIG" box type which may get re-used in Diffusion settings. This is a 90% pass, I'll have a few follow up diffs. Specifically: - Build breadcrumbs as a flexible UI to go into headers. - One click ObjectItemView option, for hover states. - Sidenav doesn't always select (AphrontFilter issue) - Mobile touchups, though it's pretty reasonable. Test Plan: Click through every page here, edit options, see new navigation UI. Test a few various setup issue layouts including fatals. {F5163228} {F5163229} {F5163230} {F5163231} {F5163232} {F5163233} {F5163234} Reviewers: epriestley Reviewed By: epriestley Spies: Korvin, epriestley Differential Revision: https://secure.phabricator.com/D18519
58 lines
1.1 KiB
CSS
58 lines
1.1 KiB
CSS
/**
|
|
* @provides config-options-css
|
|
*/
|
|
|
|
.config-option-table {
|
|
width: 100%;
|
|
border-collapse: collapse;
|
|
border: none;
|
|
background: {$page.content};
|
|
}
|
|
|
|
.config-option-table th,
|
|
.config-option-table td {
|
|
padding: 8px 12px;
|
|
border-bottom: 1px solid {$thinblueborder};
|
|
}
|
|
|
|
.config-option-table th {
|
|
background: {$lightgreybackground};
|
|
color: {$bluetext};
|
|
text-align: left;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.config-option-table th em,
|
|
.config-option-table td em {
|
|
font-weight: normal;
|
|
color: {$greytext};
|
|
}
|
|
|
|
.config-option-table td {
|
|
color: {$darkgreytext};
|
|
width: 100%;
|
|
white-space: pre-wrap;
|
|
}
|
|
|
|
.config-option-table .column-labels th {
|
|
font-weight: bold;
|
|
color: {$bluetext};
|
|
background: {$lightgreybackground};
|
|
border-right: 1px solid {$thinblueborder};
|
|
}
|
|
|
|
.config-options-current-value {
|
|
white-space: nowrap;
|
|
width: 200px;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.config-options-current-value.violet {
|
|
color: {$violet};
|
|
}
|
|
|
|
.config-options-effective-value,
|
|
.config-option-table .config-options-effective-value th {
|
|
background: {$gentle.highlight};
|
|
}
|