You are here

color.css in AT Tools 8

/**
 * Colors
 * - Add or modify colors for all theme elements.
 * - Most colors are set in _variables.scss where you can make global changes
 *   without touching this file at all.
 * - If your theme is using the Color module be very careful about what you
 *   change in this file, or in the global _variables.scss file, the color
 *   schemes expect certain hex values to exist in the color.css file - it is
 *   safer to place colors in a partial that is not parsed by the Color module.
 ============================================================================ */
/**
 * base.elements
 ============================================================================ */
html {
  background-color: #333333;
}

body {
  background-color: transparent;
  color: #363636;
}

a {
  color: #0066cc;
}
a:visited {
  color: #0066cc;
}
a:active, a.active {
  color: #0066cc;
}
a:hover, a:focus {
  color: #0066cc;
}

blockquote {
  border-color: #cccccc;
}
blockquote p:first-child:before {
  color: #cccccc;
}
blockquote small {
  color: #5c5c5c;
}
blockquote.pull-right {
  border-right-color: #cccccc;
}

hr {
  border-color: #cccccc;
}

/**
 * Remove text-shadow in selection highlight: h5bp.com/i
 * These selection rule sets have to be separate.
 * Customize the background color to match your design.
 */
::-moz-selection {
  background-color: #b3d4fc;
}

::selection {
  background-color: #b3d4fc;
}

del {
  color: #5c5c5c;
}

code,
pre,
var,
kbd,
samp {
  background: #f2f2f2;
}

/**
 * Web fonts
 ============================================================================ */
/* Override Font Awesome classes. */
.fa-border {
  border-color: #cccccc;
}

/*  Extra classes for Font Awesome. */
.fa-text-color {
  color: #363636;
}

.fa-text-color-light {
  color: #808080;
}

.fa-text-color-medium {
  color: #5c5c5c;
}

.fa-match-border {
  color: #cccccc;
}

.fa-match-border-light {
  color: #eeeeee;
}

.fa-match-link {
  color: #0066cc;
}

.fa-trans-white-25 {
  color: rgba(255, 255, 255, 0.25);
}

.fa-trans-white-50 {
  color: rgba(255, 255, 255, 0.5);
}

.fa-trans-white-75 {
  color: rgba(255, 255, 255, 0.75);
}

.fa-trans-black-25 {
  color: rgba(0, 0, 0, 0.25);
}

.fa-trans-black-50 {
  color: rgba(0, 0, 0, 0.5);
}

.fa-trans-black-75 {
  color: rgba(0, 0, 0, 0.75);
}

/**
 * Page
 *  - mainly for markup that is printed directly in page.html.twig and
 *    .l-r {}
 ============================================================================ */
.page {
  background-color: #f7f7f7;
}

.regions {
  background-color: #f7f7f7;
}

.pr-leaderboard {
  color: #5c5c5c;
}
.pr-leaderboard .menu a {
  color: inherit;
}
.pr-leaderboard .menu a.active, .pr-leaderboard .menu a:hover, .pr-leaderboard .menu a:focus {
  color: inherit;
}

.pr-header {
  color: #363636;
  background-color: #ffffff;
}
.pr-header .regions {
  background: inherit;
}

.pr-navbar {
  color: #ffffff;
  background-color: #666666;
}
.pr-navbar .regions {
  background: inherit;
}
.pr-navbar .menu a {
  color: inherit;
}
.pr-navbar .menu a.active, .pr-navbar .menu a:hover, .pr-navbar .menu a:focus {
  color: inherit;
}

.pr-features {
  color: #363636;
  background-color: #d3d3d3;
}
.pr-features .regions {
  background: inherit;
}

.pr-subfeatures {
  color: #363636;
  background-color: #d3d3d3;
}
.pr-subfeatures .regions {
  background: inherit;
}

.pr-footer {
  color: #ffffff;
  background-color: #666666;
}
.pr-footer .regions {
  background: inherit;
}
.pr-footer .menu a {
  color: inherit;
}
.pr-footer .menu a.active, .pr-footer .menu a:hover, .pr-footer .menu a:focus {
  color: inherit;
}

/**
 * AT attribution message
 *  - a toggle setting in the theme settings, you can turn it on/off using
 *    the Markup overrides extension.
 ============================================================================ */
.attribution .l-rw {
  background-color: transparent;
}
.attribution .attribution__link {
  color: #363636;
}

/**
 * Feed Icons
 *  - icons are SVG, SEE feed-icon.html.twig in AT Core templates directory.
 ============================================================================ */
.feed-icon-rss__path {
  fill: rgba(0, 0, 0, 0.6);
}

/**
 * Branding styles
 *  - Drupal core branding block.
 ============================================================================ */
/**
 * Blocks
 ============================================================================ */
/**
 * Menus
 *  - style Drupal core block menus.
 *  - for the drop menu and other responsive menus see the mixins and the
 *    _navbar.scss partial.
 ============================================================================ */
.menu a {
  color: #0066cc;
  border-color: #cccccc;
}
.menu a:hover, .menu a:focus {
  color: #0066cc;
}
.menu a.active {
  color: #0066cc;
}

.menu__item:first-child a {
  border-color: #cccccc;
}

/**
 * Responsive menu styles.
 *
 * Mixins provide the basic structure and a base style (not much), the rest
 * is up to you, add colors, borders, padding and so on. Icons such as
 * the hamburger and arrows are set in variables in _variables.scss, and you
 * use the color variables for menus from there also.
 *
 * Menu styles are set in Appearance settings using the Responsive Menus extension.
 * There you select a block, breakpoint, a default style and a responsive style.
 * You can safely remove mixins from this file if you not going to use them later
 * on, and want to save a few bytes in stylesheet size.
 *
 * Each mixin takes one or more parameters. Use these to customize the basic structure
 * of the menu, or call options, for example you can place the offcanvas menu on the
 * left or right.
 *
 * Do not import into breakpoints unless you are not using the Responsive Menu
 * settings in Appearance Extensions, in which case you will need to load the
 * at_core/at.responsivemenus library and provide it's required drupalSettings.
 *
 * Breakpoints are handled in matchMedia using Enquire.
 *
 * Responsive styles are a combination of three things:
 *  1. Sass/CSS defined here (with breakpoints etc).
 *  2. jQuery: responsive-menus.js in AT Core libraries which adds/toggles classes.
 *  3. Theme settings as set in your themes Advanced extention settings.
 ============================================================================ */
.rm-region,
.rm-block,
.rm-block * {
  background-color: inherit;
  color: inherit;
}

.rm-toggle__link, .rm-toggle__link:hover, .rm-toggle__link:focus, .rm-toggle__link:active {
  color: #fcfcfc;
  background-color: #828282;
}
.rm-toggle__icon {
  fill: white;
}
.rm-toggle span {
  background-color: transparent;
}

.rm-block__content .menu__item--active-trail > a {
  color: inherit;
  background-color: rgba(255, 255, 255, 0.095);
}
.rm-block__content .menu a {
  color: inherit;
  background-color: inherit;
}
.rm-block__content .menu a:after, .rm-block__content .menu a:before {
  color: inherit !important;
}
.rm-block__content .menu a:active {
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
  opacity: 0.9;
}
.rm-block__content .menu a:hover, .rm-block__content .menu a:focus {
  color: inherit;
  background-color: rgba(255, 255, 255, 0.095);
}
.rm-block__content .menu a.active {
  color: inherit;
  background-color: rgba(255, 255, 255, 0.095);
}
.rm-block__content .menu a.active[href="/"] {
  background-color: transparent;
}
.rm-block__content .menu a.active[href="/"]:hover, .rm-block__content .menu a.active[href="/"]:focus {
  color: inherit;
  background-color: rgba(255, 255, 255, 0.095);
}

.ms-vertical .rm-block__content .menu a,
.ms-vertical .rm-block__content .menu a.active[href="/"],
.ms-slidedown .rm-block__content .menu a,
.ms-slidedown .rm-block__content .menu a.active[href="/"] {
  color: inherit;
  background-color: rgba(255, 255, 255, 0.095);
}
.ms-vertical .pr-header__header-second .rm-block__content .menu a,
.ms-vertical .pr-header__header-second .rm-block__content .menu a.active[href="/"],
.ms-slidedown .pr-header__header-second .rm-block__content .menu a,
.ms-slidedown .pr-header__header-second .rm-block__content .menu a.active[href="/"] {
  background-color: rgba(0, 0, 0, 0.05);
}

.ms-offcanvas .rm-block__content {
  opacity: .001;
  background-color: #333333;
  color: #f7f7f7;
}
.ms-offcanvas .rm-block__content .menu a {
  background-color: rgba(255, 255, 255, 0.095);
}

.ms-tiles .rm-block__content .menu-level-1 > .menu__item {
  background-color: rgba(255, 255, 255, 0.095);
}

.ms-meganav.rm-is-open .rm-block__content .menu-level-1 > .menu__item {
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}
.ms-meganav.rm-is-open .rm-block__content .menu-level-1 > .menu__item > span > a {
  background-color: rgba(255, 255, 255, 0.3);
}

.ms-accordion .rm-accordion-trigger {
  background-color: rgba(255, 255, 255, 0.095);
}
.ms-accordion .rm-accordion-trigger:hover, .ms-accordion .rm-accordion-trigger:focus {
  background-color: rgba(255, 255, 255, 0.2);
}
.ms-accordion .rm-accordion-trigger__icon {
  background-color: transparent !important;
  fill: white;
}
.rm-block__content .ms-accordion a:hover, .rm-block__content .ms-accordion a:focus {
  background-color: rgba(255, 255, 255, 0.2);
}

/**
 * Breadcrumbs
 ============================================================================ */
.breadcrumb li:before {
  color: #cccccc;
}
.breadcrumb a {
  color: #0066cc;
  text-decoration: none;
}

/**
 * Pagers
 * - Full system pager.
 * - Views mini pager.
 ============================================================================ */
.pager__link {
  border-color: #cccccc;
}
.pager__link:focus, .pager__link:hover {
  background-color: rgba(255, 255, 255, 0.75);
}
.pager__link:active {
  box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.75);
  opacity: 0.9;
}

.pager__link--is-active {
  background-color: rgba(255, 255, 255, 0.75);
}
.pager--mini .pager__link--is-active {
  background-color: transparent;
  opacity: 0.65;
}

/**
 * Table Theme
 * Style Drupal selectors for tables.
 ============================================================================ */
tr:hover {
  background-color: #ededed;
}

thead tr {
  color: #363636;
  background-color: #e8e8e8;
}

tr,
td,
th {
  border-color: #cccccc;
}

/**
 * Forms
 *  - This probably seems like a lot - remember AT unsets system.theme.css and
 *    gives you complete control over all form elements.
 *
 * Note:
 *  - input type submit is treated as a 'button', see _buttons.scss
 *  - for drop buttons see _buttons.scss
 ============================================================================ */
textarea,
select,
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"] {
  color: #363636;
  border-color: #cccccc;
  background-color: #ffffff;
}
textarea:focus,
select:focus,
input[type="date"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="email"]:focus,
input[type="month"]:focus,
input[type="number"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="text"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
input[type="week"]:focus {
  border-color: #cccccc;
  color: #363636;
}
textarea:hover, textarea:focus,
select:hover,
select:focus,
input[type="date"]:hover,
input[type="date"]:focus,
input[type="datetime"]:hover,
input[type="datetime"]:focus,
input[type="datetime-local"]:hover,
input[type="datetime-local"]:focus,
input[type="email"]:hover,
input[type="email"]:focus,
input[type="month"]:hover,
input[type="month"]:focus,
input[type="number"]:hover,
input[type="number"]:focus,
input[type="password"]:hover,
input[type="password"]:focus,
input[type="search"]:hover,
input[type="search"]:focus,
input[type="tel"]:hover,
input[type="tel"]:focus,
input[type="text"]:hover,
input[type="text"]:focus,
input[type="time"]:hover,
input[type="time"]:focus,
input[type="url"]:hover,
input[type="url"]:focus,
input[type="week"]:hover,
input[type="week"]:focus {
  background-color: #ffffff;
}
textarea[disabled]:hover, textarea[disabled]:focus,
select[disabled]:hover,
select[disabled]:focus,
input[type="date"][disabled]:hover,
input[type="date"][disabled]:focus,
input[type="datetime"][disabled]:hover,
input[type="datetime"][disabled]:focus,
input[type="datetime-local"][disabled]:hover,
input[type="datetime-local"][disabled]:focus,
input[type="email"][disabled]:hover,
input[type="email"][disabled]:focus,
input[type="month"][disabled]:hover,
input[type="month"][disabled]:focus,
input[type="number"][disabled]:hover,
input[type="number"][disabled]:focus,
input[type="password"][disabled]:hover,
input[type="password"][disabled]:focus,
input[type="search"][disabled]:hover,
input[type="search"][disabled]:focus,
input[type="tel"][disabled]:hover,
input[type="tel"][disabled]:focus,
input[type="text"][disabled]:hover,
input[type="text"][disabled]:focus,
input[type="time"][disabled]:hover,
input[type="time"][disabled]:focus,
input[type="url"][disabled]:hover,
input[type="url"][disabled]:focus,
input[type="week"][disabled]:hover,
input[type="week"][disabled]:focus {
  color: #363636;
}

/**
 * Collapsible details.
 *
 * @see collapse.js
 * @thanks http://nicolasgallagher.com/css-background-image-hacks/
 */
details {
  border-color: #cccccc;
  background-color: #f7f7f7;
}

input[readonly],
select[readonly],
textarea[readonly] {
  background-color: #ededed;
  color: #363636;
}

button[disabled],
input[disabled],
select[disabled],
select[disabled] option,
select[disabled] optgroup,
textarea[disabled],
a.button_disabled {
  background-color: #ededed;
  color: #363636;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #363636;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
  color: #363636;
}

input.placeholder_text,
textarea.placeholder_text {
  color: #363636;
}

/**
 * Form Theme
 ============================================================================ */
.form-type-radio label.option,
.form-type-checkbox label.option {
  border-color: #cccccc;
  background-color: #ffffff;
}
.form-type-radio label.option:focus, .form-type-radio label.option:hover,
.form-type-checkbox label.option:focus,
.form-type-checkbox label.option:hover {
  background-color: rgba(255, 255, 255, 0.75);
}

.ui-dialog .form-text {
  background-color: inherit !important;
  color: black !important;
  border-color: silver !important;
}
.ui-dialog .form-text::-webkit-input-placeholder {
  color: silver;
}
.ui-dialog .form-text::-moz-placeholder {
  color: silver;
}
.ui-dialog .form-text:-ms-input-placeholder {
  color: silver;
}
.ui-dialog .form-text::placeholder {
  color: silver;
}
.ui-dialog .form-type-radio label.option,
.ui-dialog .form-type-checkbox label.option {
  border-color: transparent;
  background-color: inherit;
}
.ui-dialog .form-type-radio label.option:focus, .ui-dialog .form-type-radio label.option:hover,
.ui-dialog .form-type-checkbox label.option:focus,
.ui-dialog .form-type-checkbox label.option:hover {
  color: inherit;
  background-color: inherit;
}

.filter-wrapper {
  border-color: #cccccc;
}

.tips {
  color: #363636;
}

.description {
  color: #363636;
}

form .marker {
  color: #ee0000;
}

.form-required:after {
  color: #ee0000;
}

.form-item input.error,
.form-item textarea.error,
.form-item select.error {
  border-color: #f9c9bf;
}

/**
 * Vertical tabs.
 ============================================================================ */
.vertical-tabs {
  background-color: #f2f2f2;
  border-color: #cccccc;
}

.vertical-tabs__menu {
  background-color: #ffffff;
  border-top-color: #cccccc;
}

.vertical-tabs__menu-item {
  background: #ffffff;
  border-color: #cccccc;
}
.vertical-tabs__menu-item.is-selected {
  background-color: #f2f2f2;
}
.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title {
  color: #363636;
}

.vertical-tabs__pane {
  background-color: #f2f2f2;
}

/**
 * Buttons
 * We include button styling separate (from _forms.scss) mainly because the form
 * styles are quite long already and we often want to add unique button variants.
 *
 *  - applies to elements with class "button", includes styles for:
 *  - input buttons
 *  - anchor links styled as buttons
 *  - drop buttons
 *  - action link buttons
 ============================================================================ */
button,
.button {
  color: #fcfcfc;
  background-color: #828282;
  border-color: #828282;
  opacity: 0.9;
  box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
button:hover, button:focus,
.button:hover,
.button:focus {
  opacity: 1;
  color: #fcfcfc;
  background-color: #828282;
}
button:visited,
.button:visited {
  color: #fcfcfc;
  background-color: #828282;
}
button[disabled]:hover,
.button[disabled]:hover {
  opacity: 1;
}

.button--primary {
  color: #fcfcfc;
  background-color: #0066cc;
  opacity: 0.9;
  border: 1px #0066cc solid;
}
.button--primary:link, .button--primary:visited {
  color: #fcfcfc;
  background-color: #0066cc;
  border-color: #0066cc;
}
.button--primary:hover, .button--primary:focus, .button--primary:active, .button--primary.active {
  color: #fcfcfc;
  background-color: #0066cc;
  border-color: #0066cc;
  opacity: 1;
}

.button--danger {
  color: #a51b00;
  background-color: transparent;
  opacity: 0.9;
}
.button--danger:link, .button--danger:visited {
  color: #a51b00;
  background-color: transparent;
  border-color: transparent;
}
.button--danger:hover, .button--danger:focus, .button--danger:active, .button--danger.active {
  color: #a51b00;
  background-color: transparent;
  border-color: transparent;
  opacity: 1;
}

.button-action {
  opacity: 1;
}

#edit-preview {
  background-color: #ffffff;
  color: #828282;
}

button.link-edit-summary {
  background-color: inherit;
  color: #363636;
}
button.link-edit-summary:hover, button.link-edit-summary:focus {
  background-color: inherit;
  color: #363636;
}

/* Drop buttons */
.dropbutton-widget {
  background-color: #f7f7f7;
  border-color: #828282;
}
.dropbutton-widget:hover, .dropbutton-widget:focus {
  border-color: #828282;
}

.dropbutton .dropbutton-action .button {
  color: #fcfcfc;
  background-color: #0066cc;
  opacity: 0.9;
}
.dropbutton .dropbutton-action .button:link, .dropbutton .dropbutton-action .button:visited {
  color: #fcfcfc;
  background-color: #0066cc;
  border-color: #ccc;
}
.dropbutton .dropbutton-action .button:hover, .dropbutton .dropbutton-action .button:focus, .dropbutton .dropbutton-action .button:active, .dropbutton .dropbutton-action .button.active {
  color: #fcfcfc;
  background-color: #0066cc;
  border-color: #ccc;
  opacity: 1;
}
.dropbutton .secondary-action {
  border-top-color: #828282;
}
.dropbutton .secondary-action .button {
  background-color: #f7f7f7;
  color: #828282;
}
.dropbutton .dropbutton-toggle button:hover {
  background-color: transparent;
}

.dropbutton-multiple .dropbutton {
  border-right-color: #828282;
}
[dir="rtl"] .dropbutton-multiple .dropbutton {
  border-left-color: #828282;
}
.dropbutton-multiple.open .dropbutton-action .button {
  border-radius: 2px 0 0 0;
}

.dropbutton-arrow {
  color: #828282;
}

/**
 * File icons
 * AT un-sets Drupal core file field CSS for image icons and replaces them
 * with FontAwesome icons.
 ============================================================================ */
.file a:before {
  color: #363636;
}

/**
 * Image upload widget.
 ============================================================================ */
.image-preview {
  background-color: transparent;
}

/**
 * Field Taxonomy Reference
 ============================================================================ */
/**
 * Labels.
 *  -  for example "new" mark on comments, tags etc.
 ============================================================================ */
.filter-help a:after,
.more-help-link a:after {
  color: #cccccc;
}

/**
 * Messages
 *  - System messages such as status, warning and error are NOT included
 *    here as we don't want them to shift or change in color module, since
 *    they are too important with regards to accessibility etc.
 ============================================================================ */
.dev-query {
  color: #f7f7f7;
}

body > pre,
.xdebug-var-dump {
  color: #f7f7f7;
}

.page .xdebug-var-dump {
  color: #363636;
}

body:before {
  color: #a51b00;
}

/**
 * Content Types (nodes)
 *  - in Drupal a content type is a bunch of fields we use to enter and display
 *    content, such as pages, blog posts, forum posts and so on. Each of those
 *    is usually a content type you create in the Drupal admin.
 *  - an instance of a content type (e.g. a single blog post) is called a node,
 *    the root template is called node.html.twg and the base selector is .node {}
 ============================================================================ */
.node {
  background-color: #ffffff;
  box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.1);
}
.node--sticky {
  background-color: transparent;
  box-shadow: none;
}

/**
 * Aggregator
 ============================================================================ */
.aggregator-item {
  background-color: #ffffff;
  box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.1);
}

/**
 * Forums
 *  - see table.scss for generic table styles.
 ============================================================================ */
.forum .icon svg {
  fill: rgba(0, 0, 0, 0.5);
}

/**
 * Search results pages
 ============================================================================ */
.item-list--search-results {
  background-color: #ffffff;
  box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.1);
}

.search-result__snippet-info {
  color: #5c5c5c;
}

/**
 * Comments
 *  - comment field (holds comment title, form, comments etc)
 *  - styles for comments
 ============================================================================ */
.comment {
  border-color: #eeeeee;
}

/**
 * Social media
 *  - styles for socila media links, modules etc.
 ============================================================================ */
.block-social-media-links .platform__link,
.pane-social-media-link-widget .platform__link {
  color: #363636;
  opacity: 0.65;
}
.block-social-media-links .platform__link:hover, .block-social-media-links .platform__link:focus,
.pane-social-media-link-widget .platform__link:hover,
.pane-social-media-link-widget .platform__link:focus {
  opacity: 1;
}

/**
 * Views
 ============================================================================ */
.view-empty:not(:empty) .links a[href="/node/add"] {
  opacity: 0.9;
  box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.5);
  color: #fcfcfc;
  background-color: #0066cc;
  opacity: 0.9;
  border: 1px #0066cc solid;
}
.view-empty:not(:empty) .links a[href="/node/add"]:hover, .view-empty:not(:empty) .links a[href="/node/add"]:focus {
  opacity: 1;
}
.view-empty:not(:empty) .links a[href="/node/add"][disabled]:hover {
  opacity: 1;
}
.view-empty:not(:empty) .links a[href="/node/add"]:link, .view-empty:not(:empty) .links a[href="/node/add"]:visited {
  color: #fcfcfc;
  background-color: #0066cc;
  border-color: #0066cc;
}
.view-empty:not(:empty) .links a[href="/node/add"]:hover, .view-empty:not(:empty) .links a[href="/node/add"]:focus, .view-empty:not(:empty) .links a[href="/node/add"]:active, .view-empty:not(:empty) .links a[href="/node/add"].active {
  color: #fcfcfc;
  background-color: #0066cc;
  border-color: #0066cc;
  opacity: 1;
}

/**
 * CKEditor Colors
 * Pretty brutal, but effective, combines with other editor partials and files,
 * mainly for Mimic but will color borders for moono also.
 ============================================================================ */
.cke_chrome {
  border-color: #cccccc !important;
  border-top-color: #cccccc !important;
  border-bottom-color: #cccccc !important;
  color: #363636 !important;
}

.cke_top {
  border-bottom-color: #cccccc !important;
  background-color: #f7f7f7 !important;
  color: #363636 !important;
}

.cke_bottom {
  border-top-color: #cccccc !important;
  background-color: #f7f7f7 !important;
  color: #363636 !important;
}

.cke_reset,
.cke_editable,
.cke_editable *,
textarea.cke_source,
.cke_combopanel {
  background-color: #ffffff !important;
  color: #363636 !important;
}

.cke_combo_off a.cke_combo_button,
a.cke_button_off {
  color: #363636 !important;
}
.cke_combo_off a.cke_combo_button:hover, .cke_combo_off a.cke_combo_button:focus, .cke_combo_off a.cke_combo_button:active,
a.cke_button_off:hover,
a.cke_button_off:focus,
a.cke_button_off:active {
  background-color: #f2f2f2 !important;
  color: #363636 !important;
}

.cke_combo_on a.cke_combo_button,
a.cke_button_on {
  background-color: #f2f2f2 !important;
  color: #363636 !important;
}
.cke_combo_on a.cke_combo_button:hover, .cke_combo_on a.cke_combo_button:focus, .cke_combo_on a.cke_combo_button:active,
a.cke_button_on:hover,
a.cke_button_on:focus,
a.cke_button_on:active {
  background-color: #f2f2f2 !important;
  color: #363636 !important;
}

.cke_panel,
.cke_combopanel {
  background-color: #ffffff !important;
  border-color: #cccccc !important;
}

.cke_combo_text {
  color: #363636 !important;
}

.cke_combo_arrow {
  border-top-color: #cccccc !important;
}

.cke_panel_listItem a {
  color: inherit !important;
}

* html .cke_panel_listItem a {
  color: #363636 !important;
}
*:first-child + html .cke_panel_listItem a {
  color: #363636 !important;
}

.cke_panel_listItem.cke_selected a {
  background-color: #f2f2f2 !important;
}
.cke_panel_listItem a:hover, .cke_panel_listItem a:focus, .cke_panel_listItem a:active {
  background-color: #f2f2f2 !important;
  color: #363636 !important;
}

.cke_reset_all,
.cke_button_icon:before {
  color: #363636 !important;
}

.cke_resizer {
  border-color: transparent #cccccc transparent transparent !important;
}

a.cke_menu_button:after, a.cke_menu_button:before,
a.cke_combo_button:after,
a.cke_combo_button:before,
a.cke_button:after,
a.cke_button:before {
  display: none !important;
}

input.cke_dialog_ui_input_text,
input.cke_dialog_ui_input_password {
  background-color: white !important;
  color: black !important;
}

.ckeditor-dialog-loading,
.ckeditor-dialog-loading * {
  background-color: #f2f2f2 !important;
  color: #363636 !important;
  border-color: #eeeeee !important;
}

/*# sourceMappingURL=maps/color.css.map */

File

at_theme_generator/starterkits/starterkit/styles/css/components/color.css
View source
  1. /**
  2. * Colors
  3. * - Add or modify colors for all theme elements.
  4. * - Most colors are set in _variables.scss where you can make global changes
  5. * without touching this file at all.
  6. * - If your theme is using the Color module be very careful about what you
  7. * change in this file, or in the global _variables.scss file, the color
  8. * schemes expect certain hex values to exist in the color.css file - it is
  9. * safer to place colors in a partial that is not parsed by the Color module.
  10. ============================================================================ */
  11. /**
  12. * base.elements
  13. ============================================================================ */
  14. html {
  15. background-color: #333333;
  16. }
  17. body {
  18. background-color: transparent;
  19. color: #363636;
  20. }
  21. a {
  22. color: #0066cc;
  23. }
  24. a:visited {
  25. color: #0066cc;
  26. }
  27. a:active, a.active {
  28. color: #0066cc;
  29. }
  30. a:hover, a:focus {
  31. color: #0066cc;
  32. }
  33. blockquote {
  34. border-color: #cccccc;
  35. }
  36. blockquote p:first-child:before {
  37. color: #cccccc;
  38. }
  39. blockquote small {
  40. color: #5c5c5c;
  41. }
  42. blockquote.pull-right {
  43. border-right-color: #cccccc;
  44. }
  45. hr {
  46. border-color: #cccccc;
  47. }
  48. /**
  49. * Remove text-shadow in selection highlight: h5bp.com/i
  50. * These selection rule sets have to be separate.
  51. * Customize the background color to match your design.
  52. */
  53. ::-moz-selection {
  54. background-color: #b3d4fc;
  55. }
  56. ::selection {
  57. background-color: #b3d4fc;
  58. }
  59. del {
  60. color: #5c5c5c;
  61. }
  62. code,
  63. pre,
  64. var,
  65. kbd,
  66. samp {
  67. background: #f2f2f2;
  68. }
  69. /**
  70. * Web fonts
  71. ============================================================================ */
  72. /* Override Font Awesome classes. */
  73. .fa-border {
  74. border-color: #cccccc;
  75. }
  76. /* Extra classes for Font Awesome. */
  77. .fa-text-color {
  78. color: #363636;
  79. }
  80. .fa-text-color-light {
  81. color: #808080;
  82. }
  83. .fa-text-color-medium {
  84. color: #5c5c5c;
  85. }
  86. .fa-match-border {
  87. color: #cccccc;
  88. }
  89. .fa-match-border-light {
  90. color: #eeeeee;
  91. }
  92. .fa-match-link {
  93. color: #0066cc;
  94. }
  95. .fa-trans-white-25 {
  96. color: rgba(255, 255, 255, 0.25);
  97. }
  98. .fa-trans-white-50 {
  99. color: rgba(255, 255, 255, 0.5);
  100. }
  101. .fa-trans-white-75 {
  102. color: rgba(255, 255, 255, 0.75);
  103. }
  104. .fa-trans-black-25 {
  105. color: rgba(0, 0, 0, 0.25);
  106. }
  107. .fa-trans-black-50 {
  108. color: rgba(0, 0, 0, 0.5);
  109. }
  110. .fa-trans-black-75 {
  111. color: rgba(0, 0, 0, 0.75);
  112. }
  113. /**
  114. * Page
  115. * - mainly for markup that is printed directly in page.html.twig and
  116. * .l-r {}
  117. ============================================================================ */
  118. .page {
  119. background-color: #f7f7f7;
  120. }
  121. .regions {
  122. background-color: #f7f7f7;
  123. }
  124. .pr-leaderboard {
  125. color: #5c5c5c;
  126. }
  127. .pr-leaderboard .menu a {
  128. color: inherit;
  129. }
  130. .pr-leaderboard .menu a.active, .pr-leaderboard .menu a:hover, .pr-leaderboard .menu a:focus {
  131. color: inherit;
  132. }
  133. .pr-header {
  134. color: #363636;
  135. background-color: #ffffff;
  136. }
  137. .pr-header .regions {
  138. background: inherit;
  139. }
  140. .pr-navbar {
  141. color: #ffffff;
  142. background-color: #666666;
  143. }
  144. .pr-navbar .regions {
  145. background: inherit;
  146. }
  147. .pr-navbar .menu a {
  148. color: inherit;
  149. }
  150. .pr-navbar .menu a.active, .pr-navbar .menu a:hover, .pr-navbar .menu a:focus {
  151. color: inherit;
  152. }
  153. .pr-features {
  154. color: #363636;
  155. background-color: #d3d3d3;
  156. }
  157. .pr-features .regions {
  158. background: inherit;
  159. }
  160. .pr-subfeatures {
  161. color: #363636;
  162. background-color: #d3d3d3;
  163. }
  164. .pr-subfeatures .regions {
  165. background: inherit;
  166. }
  167. .pr-footer {
  168. color: #ffffff;
  169. background-color: #666666;
  170. }
  171. .pr-footer .regions {
  172. background: inherit;
  173. }
  174. .pr-footer .menu a {
  175. color: inherit;
  176. }
  177. .pr-footer .menu a.active, .pr-footer .menu a:hover, .pr-footer .menu a:focus {
  178. color: inherit;
  179. }
  180. /**
  181. * AT attribution message
  182. * - a toggle setting in the theme settings, you can turn it on/off using
  183. * the Markup overrides extension.
  184. ============================================================================ */
  185. .attribution .l-rw {
  186. background-color: transparent;
  187. }
  188. .attribution .attribution__link {
  189. color: #363636;
  190. }
  191. /**
  192. * Feed Icons
  193. * - icons are SVG, SEE feed-icon.html.twig in AT Core templates directory.
  194. ============================================================================ */
  195. .feed-icon-rss__path {
  196. fill: rgba(0, 0, 0, 0.6);
  197. }
  198. /**
  199. * Branding styles
  200. * - Drupal core branding block.
  201. ============================================================================ */
  202. /**
  203. * Blocks
  204. ============================================================================ */
  205. /**
  206. * Menus
  207. * - style Drupal core block menus.
  208. * - for the drop menu and other responsive menus see the mixins and the
  209. * _navbar.scss partial.
  210. ============================================================================ */
  211. .menu a {
  212. color: #0066cc;
  213. border-color: #cccccc;
  214. }
  215. .menu a:hover, .menu a:focus {
  216. color: #0066cc;
  217. }
  218. .menu a.active {
  219. color: #0066cc;
  220. }
  221. .menu__item:first-child a {
  222. border-color: #cccccc;
  223. }
  224. /**
  225. * Responsive menu styles.
  226. *
  227. * Mixins provide the basic structure and a base style (not much), the rest
  228. * is up to you, add colors, borders, padding and so on. Icons such as
  229. * the hamburger and arrows are set in variables in _variables.scss, and you
  230. * use the color variables for menus from there also.
  231. *
  232. * Menu styles are set in Appearance settings using the Responsive Menus extension.
  233. * There you select a block, breakpoint, a default style and a responsive style.
  234. * You can safely remove mixins from this file if you not going to use them later
  235. * on, and want to save a few bytes in stylesheet size.
  236. *
  237. * Each mixin takes one or more parameters. Use these to customize the basic structure
  238. * of the menu, or call options, for example you can place the offcanvas menu on the
  239. * left or right.
  240. *
  241. * Do not import into breakpoints unless you are not using the Responsive Menu
  242. * settings in Appearance Extensions, in which case you will need to load the
  243. * at_core/at.responsivemenus library and provide it's required drupalSettings.
  244. *
  245. * Breakpoints are handled in matchMedia using Enquire.
  246. *
  247. * Responsive styles are a combination of three things:
  248. * 1. Sass/CSS defined here (with breakpoints etc).
  249. * 2. jQuery: responsive-menus.js in AT Core libraries which adds/toggles classes.
  250. * 3. Theme settings as set in your themes Advanced extention settings.
  251. ============================================================================ */
  252. .rm-region,
  253. .rm-block,
  254. .rm-block * {
  255. background-color: inherit;
  256. color: inherit;
  257. }
  258. .rm-toggle__link, .rm-toggle__link:hover, .rm-toggle__link:focus, .rm-toggle__link:active {
  259. color: #fcfcfc;
  260. background-color: #828282;
  261. }
  262. .rm-toggle__icon {
  263. fill: white;
  264. }
  265. .rm-toggle span {
  266. background-color: transparent;
  267. }
  268. .rm-block__content .menu__item--active-trail > a {
  269. color: inherit;
  270. background-color: rgba(255, 255, 255, 0.095);
  271. }
  272. .rm-block__content .menu a {
  273. color: inherit;
  274. background-color: inherit;
  275. }
  276. .rm-block__content .menu a:after, .rm-block__content .menu a:before {
  277. color: inherit !important;
  278. }
  279. .rm-block__content .menu a:active {
  280. text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
  281. opacity: 0.9;
  282. }
  283. .rm-block__content .menu a:hover, .rm-block__content .menu a:focus {
  284. color: inherit;
  285. background-color: rgba(255, 255, 255, 0.095);
  286. }
  287. .rm-block__content .menu a.active {
  288. color: inherit;
  289. background-color: rgba(255, 255, 255, 0.095);
  290. }
  291. .rm-block__content .menu a.active[href="/"] {
  292. background-color: transparent;
  293. }
  294. .rm-block__content .menu a.active[href="/"]:hover, .rm-block__content .menu a.active[href="/"]:focus {
  295. color: inherit;
  296. background-color: rgba(255, 255, 255, 0.095);
  297. }
  298. .ms-vertical .rm-block__content .menu a,
  299. .ms-vertical .rm-block__content .menu a.active[href="/"],
  300. .ms-slidedown .rm-block__content .menu a,
  301. .ms-slidedown .rm-block__content .menu a.active[href="/"] {
  302. color: inherit;
  303. background-color: rgba(255, 255, 255, 0.095);
  304. }
  305. .ms-vertical .pr-header__header-second .rm-block__content .menu a,
  306. .ms-vertical .pr-header__header-second .rm-block__content .menu a.active[href="/"],
  307. .ms-slidedown .pr-header__header-second .rm-block__content .menu a,
  308. .ms-slidedown .pr-header__header-second .rm-block__content .menu a.active[href="/"] {
  309. background-color: rgba(0, 0, 0, 0.05);
  310. }
  311. .ms-offcanvas .rm-block__content {
  312. opacity: .001;
  313. background-color: #333333;
  314. color: #f7f7f7;
  315. }
  316. .ms-offcanvas .rm-block__content .menu a {
  317. background-color: rgba(255, 255, 255, 0.095);
  318. }
  319. .ms-tiles .rm-block__content .menu-level-1 > .menu__item {
  320. background-color: rgba(255, 255, 255, 0.095);
  321. }
  322. .ms-meganav.rm-is-open .rm-block__content .menu-level-1 > .menu__item {
  323. border-bottom: 1px solid rgba(255, 255, 255, 0.4);
  324. }
  325. .ms-meganav.rm-is-open .rm-block__content .menu-level-1 > .menu__item > span > a {
  326. background-color: rgba(255, 255, 255, 0.3);
  327. }
  328. .ms-accordion .rm-accordion-trigger {
  329. background-color: rgba(255, 255, 255, 0.095);
  330. }
  331. .ms-accordion .rm-accordion-trigger:hover, .ms-accordion .rm-accordion-trigger:focus {
  332. background-color: rgba(255, 255, 255, 0.2);
  333. }
  334. .ms-accordion .rm-accordion-trigger__icon {
  335. background-color: transparent !important;
  336. fill: white;
  337. }
  338. .rm-block__content .ms-accordion a:hover, .rm-block__content .ms-accordion a:focus {
  339. background-color: rgba(255, 255, 255, 0.2);
  340. }
  341. /**
  342. * Breadcrumbs
  343. ============================================================================ */
  344. .breadcrumb li:before {
  345. color: #cccccc;
  346. }
  347. .breadcrumb a {
  348. color: #0066cc;
  349. text-decoration: none;
  350. }
  351. /**
  352. * Pagers
  353. * - Full system pager.
  354. * - Views mini pager.
  355. ============================================================================ */
  356. .pager__link {
  357. border-color: #cccccc;
  358. }
  359. .pager__link:focus, .pager__link:hover {
  360. background-color: rgba(255, 255, 255, 0.75);
  361. }
  362. .pager__link:active {
  363. box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.75);
  364. opacity: 0.9;
  365. }
  366. .pager__link--is-active {
  367. background-color: rgba(255, 255, 255, 0.75);
  368. }
  369. .pager--mini .pager__link--is-active {
  370. background-color: transparent;
  371. opacity: 0.65;
  372. }
  373. /**
  374. * Table Theme
  375. * Style Drupal selectors for tables.
  376. ============================================================================ */
  377. tr:hover {
  378. background-color: #ededed;
  379. }
  380. thead tr {
  381. color: #363636;
  382. background-color: #e8e8e8;
  383. }
  384. tr,
  385. td,
  386. th {
  387. border-color: #cccccc;
  388. }
  389. /**
  390. * Forms
  391. * - This probably seems like a lot - remember AT unsets system.theme.css and
  392. * gives you complete control over all form elements.
  393. *
  394. * Note:
  395. * - input type submit is treated as a 'button', see _buttons.scss
  396. * - for drop buttons see _buttons.scss
  397. ============================================================================ */
  398. textarea,
  399. select,
  400. input[type="date"],
  401. input[type="datetime"],
  402. input[type="datetime-local"],
  403. input[type="email"],
  404. input[type="month"],
  405. input[type="number"],
  406. input[type="password"],
  407. input[type="search"],
  408. input[type="tel"],
  409. input[type="text"],
  410. input[type="time"],
  411. input[type="url"],
  412. input[type="week"] {
  413. color: #363636;
  414. border-color: #cccccc;
  415. background-color: #ffffff;
  416. }
  417. textarea:focus,
  418. select:focus,
  419. input[type="date"]:focus,
  420. input[type="datetime"]:focus,
  421. input[type="datetime-local"]:focus,
  422. input[type="email"]:focus,
  423. input[type="month"]:focus,
  424. input[type="number"]:focus,
  425. input[type="password"]:focus,
  426. input[type="search"]:focus,
  427. input[type="tel"]:focus,
  428. input[type="text"]:focus,
  429. input[type="time"]:focus,
  430. input[type="url"]:focus,
  431. input[type="week"]:focus {
  432. border-color: #cccccc;
  433. color: #363636;
  434. }
  435. textarea:hover, textarea:focus,
  436. select:hover,
  437. select:focus,
  438. input[type="date"]:hover,
  439. input[type="date"]:focus,
  440. input[type="datetime"]:hover,
  441. input[type="datetime"]:focus,
  442. input[type="datetime-local"]:hover,
  443. input[type="datetime-local"]:focus,
  444. input[type="email"]:hover,
  445. input[type="email"]:focus,
  446. input[type="month"]:hover,
  447. input[type="month"]:focus,
  448. input[type="number"]:hover,
  449. input[type="number"]:focus,
  450. input[type="password"]:hover,
  451. input[type="password"]:focus,
  452. input[type="search"]:hover,
  453. input[type="search"]:focus,
  454. input[type="tel"]:hover,
  455. input[type="tel"]:focus,
  456. input[type="text"]:hover,
  457. input[type="text"]:focus,
  458. input[type="time"]:hover,
  459. input[type="time"]:focus,
  460. input[type="url"]:hover,
  461. input[type="url"]:focus,
  462. input[type="week"]:hover,
  463. input[type="week"]:focus {
  464. background-color: #ffffff;
  465. }
  466. textarea[disabled]:hover, textarea[disabled]:focus,
  467. select[disabled]:hover,
  468. select[disabled]:focus,
  469. input[type="date"][disabled]:hover,
  470. input[type="date"][disabled]:focus,
  471. input[type="datetime"][disabled]:hover,
  472. input[type="datetime"][disabled]:focus,
  473. input[type="datetime-local"][disabled]:hover,
  474. input[type="datetime-local"][disabled]:focus,
  475. input[type="email"][disabled]:hover,
  476. input[type="email"][disabled]:focus,
  477. input[type="month"][disabled]:hover,
  478. input[type="month"][disabled]:focus,
  479. input[type="number"][disabled]:hover,
  480. input[type="number"][disabled]:focus,
  481. input[type="password"][disabled]:hover,
  482. input[type="password"][disabled]:focus,
  483. input[type="search"][disabled]:hover,
  484. input[type="search"][disabled]:focus,
  485. input[type="tel"][disabled]:hover,
  486. input[type="tel"][disabled]:focus,
  487. input[type="text"][disabled]:hover,
  488. input[type="text"][disabled]:focus,
  489. input[type="time"][disabled]:hover,
  490. input[type="time"][disabled]:focus,
  491. input[type="url"][disabled]:hover,
  492. input[type="url"][disabled]:focus,
  493. input[type="week"][disabled]:hover,
  494. input[type="week"][disabled]:focus {
  495. color: #363636;
  496. }
  497. /**
  498. * Collapsible details.
  499. *
  500. * @see collapse.js
  501. * @thanks http://nicolasgallagher.com/css-background-image-hacks/
  502. */
  503. details {
  504. border-color: #cccccc;
  505. background-color: #f7f7f7;
  506. }
  507. input[readonly],
  508. select[readonly],
  509. textarea[readonly] {
  510. background-color: #ededed;
  511. color: #363636;
  512. }
  513. button[disabled],
  514. input[disabled],
  515. select[disabled],
  516. select[disabled] option,
  517. select[disabled] optgroup,
  518. textarea[disabled],
  519. a.button_disabled {
  520. background-color: #ededed;
  521. color: #363636;
  522. }
  523. input::-webkit-input-placeholder,
  524. textarea::-webkit-input-placeholder {
  525. color: #363636;
  526. }
  527. input:-moz-placeholder,
  528. textarea:-moz-placeholder {
  529. color: #363636;
  530. }
  531. input.placeholder_text,
  532. textarea.placeholder_text {
  533. color: #363636;
  534. }
  535. /**
  536. * Form Theme
  537. ============================================================================ */
  538. .form-type-radio label.option,
  539. .form-type-checkbox label.option {
  540. border-color: #cccccc;
  541. background-color: #ffffff;
  542. }
  543. .form-type-radio label.option:focus, .form-type-radio label.option:hover,
  544. .form-type-checkbox label.option:focus,
  545. .form-type-checkbox label.option:hover {
  546. background-color: rgba(255, 255, 255, 0.75);
  547. }
  548. .ui-dialog .form-text {
  549. background-color: inherit !important;
  550. color: black !important;
  551. border-color: silver !important;
  552. }
  553. .ui-dialog .form-text::-webkit-input-placeholder {
  554. color: silver;
  555. }
  556. .ui-dialog .form-text::-moz-placeholder {
  557. color: silver;
  558. }
  559. .ui-dialog .form-text:-ms-input-placeholder {
  560. color: silver;
  561. }
  562. .ui-dialog .form-text::placeholder {
  563. color: silver;
  564. }
  565. .ui-dialog .form-type-radio label.option,
  566. .ui-dialog .form-type-checkbox label.option {
  567. border-color: transparent;
  568. background-color: inherit;
  569. }
  570. .ui-dialog .form-type-radio label.option:focus, .ui-dialog .form-type-radio label.option:hover,
  571. .ui-dialog .form-type-checkbox label.option:focus,
  572. .ui-dialog .form-type-checkbox label.option:hover {
  573. color: inherit;
  574. background-color: inherit;
  575. }
  576. .filter-wrapper {
  577. border-color: #cccccc;
  578. }
  579. .tips {
  580. color: #363636;
  581. }
  582. .description {
  583. color: #363636;
  584. }
  585. form .marker {
  586. color: #ee0000;
  587. }
  588. .form-required:after {
  589. color: #ee0000;
  590. }
  591. .form-item input.error,
  592. .form-item textarea.error,
  593. .form-item select.error {
  594. border-color: #f9c9bf;
  595. }
  596. /**
  597. * Vertical tabs.
  598. ============================================================================ */
  599. .vertical-tabs {
  600. background-color: #f2f2f2;
  601. border-color: #cccccc;
  602. }
  603. .vertical-tabs__menu {
  604. background-color: #ffffff;
  605. border-top-color: #cccccc;
  606. }
  607. .vertical-tabs__menu-item {
  608. background: #ffffff;
  609. border-color: #cccccc;
  610. }
  611. .vertical-tabs__menu-item.is-selected {
  612. background-color: #f2f2f2;
  613. }
  614. .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title {
  615. color: #363636;
  616. }
  617. .vertical-tabs__pane {
  618. background-color: #f2f2f2;
  619. }
  620. /**
  621. * Buttons
  622. * We include button styling separate (from _forms.scss) mainly because the form
  623. * styles are quite long already and we often want to add unique button variants.
  624. *
  625. * - applies to elements with class "button", includes styles for:
  626. * - input buttons
  627. * - anchor links styled as buttons
  628. * - drop buttons
  629. * - action link buttons
  630. ============================================================================ */
  631. button,
  632. .button {
  633. color: #fcfcfc;
  634. background-color: #828282;
  635. border-color: #828282;
  636. opacity: 0.9;
  637. box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.5);
  638. }
  639. button:hover, button:focus,
  640. .button:hover,
  641. .button:focus {
  642. opacity: 1;
  643. color: #fcfcfc;
  644. background-color: #828282;
  645. }
  646. button:visited,
  647. .button:visited {
  648. color: #fcfcfc;
  649. background-color: #828282;
  650. }
  651. button[disabled]:hover,
  652. .button[disabled]:hover {
  653. opacity: 1;
  654. }
  655. .button--primary {
  656. color: #fcfcfc;
  657. background-color: #0066cc;
  658. opacity: 0.9;
  659. border: 1px #0066cc solid;
  660. }
  661. .button--primary:link, .button--primary:visited {
  662. color: #fcfcfc;
  663. background-color: #0066cc;
  664. border-color: #0066cc;
  665. }
  666. .button--primary:hover, .button--primary:focus, .button--primary:active, .button--primary.active {
  667. color: #fcfcfc;
  668. background-color: #0066cc;
  669. border-color: #0066cc;
  670. opacity: 1;
  671. }
  672. .button--danger {
  673. color: #a51b00;
  674. background-color: transparent;
  675. opacity: 0.9;
  676. }
  677. .button--danger:link, .button--danger:visited {
  678. color: #a51b00;
  679. background-color: transparent;
  680. border-color: transparent;
  681. }
  682. .button--danger:hover, .button--danger:focus, .button--danger:active, .button--danger.active {
  683. color: #a51b00;
  684. background-color: transparent;
  685. border-color: transparent;
  686. opacity: 1;
  687. }
  688. .button-action {
  689. opacity: 1;
  690. }
  691. #edit-preview {
  692. background-color: #ffffff;
  693. color: #828282;
  694. }
  695. button.link-edit-summary {
  696. background-color: inherit;
  697. color: #363636;
  698. }
  699. button.link-edit-summary:hover, button.link-edit-summary:focus {
  700. background-color: inherit;
  701. color: #363636;
  702. }
  703. /* Drop buttons */
  704. .dropbutton-widget {
  705. background-color: #f7f7f7;
  706. border-color: #828282;
  707. }
  708. .dropbutton-widget:hover, .dropbutton-widget:focus {
  709. border-color: #828282;
  710. }
  711. .dropbutton .dropbutton-action .button {
  712. color: #fcfcfc;
  713. background-color: #0066cc;
  714. opacity: 0.9;
  715. }
  716. .dropbutton .dropbutton-action .button:link, .dropbutton .dropbutton-action .button:visited {
  717. color: #fcfcfc;
  718. background-color: #0066cc;
  719. border-color: #ccc;
  720. }
  721. .dropbutton .dropbutton-action .button:hover, .dropbutton .dropbutton-action .button:focus, .dropbutton .dropbutton-action .button:active, .dropbutton .dropbutton-action .button.active {
  722. color: #fcfcfc;
  723. background-color: #0066cc;
  724. border-color: #ccc;
  725. opacity: 1;
  726. }
  727. .dropbutton .secondary-action {
  728. border-top-color: #828282;
  729. }
  730. .dropbutton .secondary-action .button {
  731. background-color: #f7f7f7;
  732. color: #828282;
  733. }
  734. .dropbutton .dropbutton-toggle button:hover {
  735. background-color: transparent;
  736. }
  737. .dropbutton-multiple .dropbutton {
  738. border-right-color: #828282;
  739. }
  740. [dir="rtl"] .dropbutton-multiple .dropbutton {
  741. border-left-color: #828282;
  742. }
  743. .dropbutton-multiple.open .dropbutton-action .button {
  744. border-radius: 2px 0 0 0;
  745. }
  746. .dropbutton-arrow {
  747. color: #828282;
  748. }
  749. /**
  750. * File icons
  751. * AT un-sets Drupal core file field CSS for image icons and replaces them
  752. * with FontAwesome icons.
  753. ============================================================================ */
  754. .file a:before {
  755. color: #363636;
  756. }
  757. /**
  758. * Image upload widget.
  759. ============================================================================ */
  760. .image-preview {
  761. background-color: transparent;
  762. }
  763. /**
  764. * Field Taxonomy Reference
  765. ============================================================================ */
  766. /**
  767. * Labels.
  768. * - for example "new" mark on comments, tags etc.
  769. ============================================================================ */
  770. .filter-help a:after,
  771. .more-help-link a:after {
  772. color: #cccccc;
  773. }
  774. /**
  775. * Messages
  776. * - System messages such as status, warning and error are NOT included
  777. * here as we don't want them to shift or change in color module, since
  778. * they are too important with regards to accessibility etc.
  779. ============================================================================ */
  780. .dev-query {
  781. color: #f7f7f7;
  782. }
  783. body > pre,
  784. .xdebug-var-dump {
  785. color: #f7f7f7;
  786. }
  787. .page .xdebug-var-dump {
  788. color: #363636;
  789. }
  790. body:before {
  791. color: #a51b00;
  792. }
  793. /**
  794. * Content Types (nodes)
  795. * - in Drupal a content type is a bunch of fields we use to enter and display
  796. * content, such as pages, blog posts, forum posts and so on. Each of those
  797. * is usually a content type you create in the Drupal admin.
  798. * - an instance of a content type (e.g. a single blog post) is called a node,
  799. * the root template is called node.html.twg and the base selector is .node {}
  800. ============================================================================ */
  801. .node {
  802. background-color: #ffffff;
  803. box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.1);
  804. }
  805. .node--sticky {
  806. background-color: transparent;
  807. box-shadow: none;
  808. }
  809. /**
  810. * Aggregator
  811. ============================================================================ */
  812. .aggregator-item {
  813. background-color: #ffffff;
  814. box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.1);
  815. }
  816. /**
  817. * Forums
  818. * - see table.scss for generic table styles.
  819. ============================================================================ */
  820. .forum .icon svg {
  821. fill: rgba(0, 0, 0, 0.5);
  822. }
  823. /**
  824. * Search results pages
  825. ============================================================================ */
  826. .item-list--search-results {
  827. background-color: #ffffff;
  828. box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.1);
  829. }
  830. .search-result__snippet-info {
  831. color: #5c5c5c;
  832. }
  833. /**
  834. * Comments
  835. * - comment field (holds comment title, form, comments etc)
  836. * - styles for comments
  837. ============================================================================ */
  838. .comment {
  839. border-color: #eeeeee;
  840. }
  841. /**
  842. * Social media
  843. * - styles for socila media links, modules etc.
  844. ============================================================================ */
  845. .block-social-media-links .platform__link,
  846. .pane-social-media-link-widget .platform__link {
  847. color: #363636;
  848. opacity: 0.65;
  849. }
  850. .block-social-media-links .platform__link:hover, .block-social-media-links .platform__link:focus,
  851. .pane-social-media-link-widget .platform__link:hover,
  852. .pane-social-media-link-widget .platform__link:focus {
  853. opacity: 1;
  854. }
  855. /**
  856. * Views
  857. ============================================================================ */
  858. .view-empty:not(:empty) .links a[href="/node/add"] {
  859. opacity: 0.9;
  860. box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.5);
  861. color: #fcfcfc;
  862. background-color: #0066cc;
  863. opacity: 0.9;
  864. border: 1px #0066cc solid;
  865. }
  866. .view-empty:not(:empty) .links a[href="/node/add"]:hover, .view-empty:not(:empty) .links a[href="/node/add"]:focus {
  867. opacity: 1;
  868. }
  869. .view-empty:not(:empty) .links a[href="/node/add"][disabled]:hover {
  870. opacity: 1;
  871. }
  872. .view-empty:not(:empty) .links a[href="/node/add"]:link, .view-empty:not(:empty) .links a[href="/node/add"]:visited {
  873. color: #fcfcfc;
  874. background-color: #0066cc;
  875. border-color: #0066cc;
  876. }
  877. .view-empty:not(:empty) .links a[href="/node/add"]:hover, .view-empty:not(:empty) .links a[href="/node/add"]:focus, .view-empty:not(:empty) .links a[href="/node/add"]:active, .view-empty:not(:empty) .links a[href="/node/add"].active {
  878. color: #fcfcfc;
  879. background-color: #0066cc;
  880. border-color: #0066cc;
  881. opacity: 1;
  882. }
  883. /**
  884. * CKEditor Colors
  885. * Pretty brutal, but effective, combines with other editor partials and files,
  886. * mainly for Mimic but will color borders for moono also.
  887. ============================================================================ */
  888. .cke_chrome {
  889. border-color: #cccccc !important;
  890. border-top-color: #cccccc !important;
  891. border-bottom-color: #cccccc !important;
  892. color: #363636 !important;
  893. }
  894. .cke_top {
  895. border-bottom-color: #cccccc !important;
  896. background-color: #f7f7f7 !important;
  897. color: #363636 !important;
  898. }
  899. .cke_bottom {
  900. border-top-color: #cccccc !important;
  901. background-color: #f7f7f7 !important;
  902. color: #363636 !important;
  903. }
  904. .cke_reset,
  905. .cke_editable,
  906. .cke_editable *,
  907. textarea.cke_source,
  908. .cke_combopanel {
  909. background-color: #ffffff !important;
  910. color: #363636 !important;
  911. }
  912. .cke_combo_off a.cke_combo_button,
  913. a.cke_button_off {
  914. color: #363636 !important;
  915. }
  916. .cke_combo_off a.cke_combo_button:hover, .cke_combo_off a.cke_combo_button:focus, .cke_combo_off a.cke_combo_button:active,
  917. a.cke_button_off:hover,
  918. a.cke_button_off:focus,
  919. a.cke_button_off:active {
  920. background-color: #f2f2f2 !important;
  921. color: #363636 !important;
  922. }
  923. .cke_combo_on a.cke_combo_button,
  924. a.cke_button_on {
  925. background-color: #f2f2f2 !important;
  926. color: #363636 !important;
  927. }
  928. .cke_combo_on a.cke_combo_button:hover, .cke_combo_on a.cke_combo_button:focus, .cke_combo_on a.cke_combo_button:active,
  929. a.cke_button_on:hover,
  930. a.cke_button_on:focus,
  931. a.cke_button_on:active {
  932. background-color: #f2f2f2 !important;
  933. color: #363636 !important;
  934. }
  935. .cke_panel,
  936. .cke_combopanel {
  937. background-color: #ffffff !important;
  938. border-color: #cccccc !important;
  939. }
  940. .cke_combo_text {
  941. color: #363636 !important;
  942. }
  943. .cke_combo_arrow {
  944. border-top-color: #cccccc !important;
  945. }
  946. .cke_panel_listItem a {
  947. color: inherit !important;
  948. }
  949. * html .cke_panel_listItem a {
  950. color: #363636 !important;
  951. }
  952. *:first-child + html .cke_panel_listItem a {
  953. color: #363636 !important;
  954. }
  955. .cke_panel_listItem.cke_selected a {
  956. background-color: #f2f2f2 !important;
  957. }
  958. .cke_panel_listItem a:hover, .cke_panel_listItem a:focus, .cke_panel_listItem a:active {
  959. background-color: #f2f2f2 !important;
  960. color: #363636 !important;
  961. }
  962. .cke_reset_all,
  963. .cke_button_icon:before {
  964. color: #363636 !important;
  965. }
  966. .cke_resizer {
  967. border-color: transparent #cccccc transparent transparent !important;
  968. }
  969. a.cke_menu_button:after, a.cke_menu_button:before,
  970. a.cke_combo_button:after,
  971. a.cke_combo_button:before,
  972. a.cke_button:after,
  973. a.cke_button:before {
  974. display: none !important;
  975. }
  976. input.cke_dialog_ui_input_text,
  977. input.cke_dialog_ui_input_password {
  978. background-color: white !important;
  979. color: black !important;
  980. }
  981. .ckeditor-dialog-loading,
  982. .ckeditor-dialog-loading * {
  983. background-color: #f2f2f2 !important;
  984. color: #363636 !important;
  985. border-color: #eeeeee !important;
  986. }
  987. /*# sourceMappingURL=maps/color.css.map */