Ghost/ghost/admin/app/styles/app-dark.css
Kevin Ansfield 762c3c4df0 SimpleMDE editor (#682)
no issue

* move "save on first change" behaviour into editor controller
* allow TAB events to be specified in keyEvents hash of gh-input
* replace mobiledoc-kit/gh-koenig with a SimpleMDE based editor
    - remove `gh-koenig` in-repo-addon from `package.json` so that test files etc aren't loaded
    - remove `mobiledoc-kit` dependencies
    - extends `gh-editor` to handle file drag/drop
    - adds `gh-uploader` and `gh-progress-bar` components to handle file uploads in a more composable manner
    - adds `gh-simplemde` component that wraps SimpleMDE
2017-05-08 11:35:42 +01:00

131 lines
3.1 KiB
CSS

/* Stop: Normalize.
/* ---------------------------------------------------------- */
@import "../../bower_components/normalize.css/normalize.css";
/* Patterns: Groups of Styles
/* ---------------------------------------------------------- */
@import "patterns/global.css";
@import "patterns/_shame.css";
@import "patterns/icons.css";
@import "patterns/forms.css";
@import "patterns/buttons.css";
@import "patterns/labels.css";
@import "patterns/tables.css";
@import "patterns/navlist.css";
@import "patterns/boxes.css";
/* Components: Groups of Patterns
/* ---------------------------------------------------------- */
@import "components/loading-indicator.css";
@import "components/modals.css";
@import "components/notifications.css";
@import "components/uploader.css";
@import "components/splitbuttons.css";
@import "components/dropdowns.css";
@import "components/pagination.css";
@import "components/badges.css";
@import "components/settings-menu.css";
@import "components/selectize.css";
@import "components/power-select.css";
@import "components/power-calendar.css";
@import "components/publishmenu.css";
/* Layouts: Groups of Components
/* ---------------------------------------------------------- */
@import "layouts/main.css";
@import "layouts/flow.css";
@import "layouts/auth.css";
@import "layouts/content.css";
@import "layouts/editor.css";
@import "layouts/settings.css";
@import "layouts/users.css";
@import "layouts/user.css";
@import "layouts/about.css";
@import "layouts/tags.css";
@import "layouts/error.css";
@import "layouts/apps.css";
@import "layouts/packages.css";
@import "layouts/subscribers.css";
/* Addons: gh-koenig
/* ---------------------------------------------------------- */
/*@import "addons/gh-koenig/gh-koenig.css";*/
:root {
--darkgrey: #e5eff5;
--midgrey: #738a94;
--lightgrey: #333F44;
}
body {
color: #e5eff5;
}
input,
.gh-input,
.gh-select {
color: var(--darkgrey);
border-color: color(var(--lightgrey));
background: color(var(--lightgrey));
}
.gh-nav,
.settings-menu-container {
background: #212A2E;
}
.gh-menu-toggle {
border-color: #212A2E;
}
.gh-nav-search .ember-power-select-trigger {
border-color: color(var(--lightgrey));
background: color(var(--lightgrey));
}
.ember-power-select-options:not([role="group"]),
.ember-power-select-dropdown.ember-basic-dropdown-content--in-place {
border-color: color(var(--lightgrey));
background: color(var(--lightgrey));
}
.gh-nav-list svg {
fill: var(--darkgrey);
}
.gh-nav-list svg g {
stroke: var(--darkgrey);
}
.gh-main {
background: #263238;
}
.gh-btn {
border: color(var(--darkgrey) l(-27%) blackness(+15%)) 1px solid ;
color: color(var(--darkgrey) l(-27%) blackness(+15%));
text-shadow: none;
}
.gh-btn-blue,
.gh-btn-green,
.gh-btn-red {
color: #fff;
border: 0;
}
.dropdown-menu > li > a,
.dropdown-menu > li > button {
color: color(var(--lightgrey) lightness(+20%));
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > li > button:hover, .dropdown-menu > li > button:focus {
color: var(--lightgrey);
}
.gh-cardmenu {
background: var(--lightgrey);
}