mirror of
https://github.com/atom/atom.git
synced 2026-02-06 20:55:33 -05:00
141 lines
2.3 KiB
Plaintext
141 lines
2.3 KiB
Plaintext
|
|
// Settings
|
|
|
|
// Modular Scale (1.125): http://www.modularscale.com/?1&em&1.125&web&table
|
|
@ms-6: @ui-size * 2.027;
|
|
@ms-5: @ui-size * 1.802;
|
|
@ms-4: @ui-size * 1.602;
|
|
@ms-3: @ui-size * 1.424;
|
|
@ms-2: @ui-size * 1.266;
|
|
@ms-1: @ui-size * 1.125;
|
|
@ms-0: @ui-size * 1;
|
|
@ms_1: @ui-size * 0.889;
|
|
@ms_2: @ui-size * 0.790;
|
|
|
|
|
|
|
|
.settings-view {
|
|
|
|
// Menu ------------------------------
|
|
|
|
.config-menu {
|
|
position: relative;
|
|
min-width: @ui-size * 15;
|
|
max-width: @ui-size * 20;
|
|
border-width: 0 1px 0 0;
|
|
border-image: linear-gradient(@level-2-color 10px, @base-border-color 200px) 0 1 0 0 stretch;
|
|
background: @level-2-color;
|
|
|
|
.btn {
|
|
white-space: initial;
|
|
font-size: @ms_1;
|
|
line-height: 1;
|
|
padding: @ui-padding/3 @ui-padding/2;
|
|
&::before {
|
|
vertical-align: middle;
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
.nav {
|
|
& > li > a {
|
|
padding: @ui-padding/2 @ui-padding;
|
|
line-height: @ui-line-height;
|
|
}
|
|
}
|
|
|
|
|
|
// Sections ------------------------------
|
|
|
|
& > .panels {
|
|
background-color: @level-2-color;
|
|
}
|
|
|
|
.section-container {
|
|
max-width: @ui-size*60;
|
|
}
|
|
.sub-section {
|
|
margin: @ui-padding*3 0;
|
|
}
|
|
|
|
.section,
|
|
.section:first-child,
|
|
.section:last-child {
|
|
padding: @ui-padding*3;
|
|
}
|
|
|
|
.themes-panel .control-group {
|
|
margin-top: @ui-padding*2;
|
|
}
|
|
|
|
|
|
// Titles ------------------------------
|
|
|
|
.section .section-heading {
|
|
margin-bottom: @ui-padding/1.5;
|
|
}
|
|
|
|
.sub-section-heading.icon:before,
|
|
.section-heading.icon:before {
|
|
margin-right: @ui-padding-icon;
|
|
}
|
|
|
|
|
|
|
|
// Cards ------------------------------
|
|
|
|
.package-card {
|
|
padding: @ui-padding;
|
|
.meta-controls .status-indicator {
|
|
width: @ui-padding/4;
|
|
&:before {
|
|
content: "\00a0"; // fixes 0 height
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
// Components ------------------------------
|
|
|
|
.icon::before {
|
|
color: @text-color-subtle;
|
|
}
|
|
|
|
.editor-container {
|
|
margin: @ui-padding 0;
|
|
}
|
|
|
|
.form-control {
|
|
font-size: @ui-size*1.25;
|
|
height: @ui-line-height;
|
|
padding-top: 0;
|
|
padding-bottom: 0;
|
|
}
|
|
|
|
.update-all-button {
|
|
font-size: .75em;
|
|
}
|
|
|
|
.install-button {
|
|
.btn-variant(@accent-bg-color);
|
|
}
|
|
|
|
input[type="checkbox"] {
|
|
background-color: @background-color-selected;
|
|
&:active,
|
|
&:checked {
|
|
background-color: @accent-color;
|
|
}
|
|
&:before,
|
|
&:after {
|
|
background-color: @accent-text-color;
|
|
}
|
|
}
|
|
|
|
.search-container .btn {
|
|
font-size: @ui-input-size;
|
|
}
|
|
|
|
}
|