@import "common.less"; .form-item { /* Wrapper for a form element (or group of form elements) and its label */ margin: 1.5em 0; } .form-item input.error, .form-item textarea.error, .form-item select.error { /* Highlight the form elements that caused a form submission error */ border: 1px solid #c00; } .form-item label { /* The label for a form element */ display: block; font-weight: bold; } .form-item label.option { /* The label for a radio button or checkbox */ display: inline; font-weight: normal; } .form-required { /* The part of the label that indicates a required field */ color: #c00; } .form-checkboxes .form-item, .form-radios .form-item { /* Pack groups of checkboxes and radio buttons closer together */ margin: 0; /* Drupal core uses "0.4em 0" */ } .form-submit { /* The submit button */ } .container-inline div, .container-inline label { /* Inline labels and form divs */ display: inline; } .tips { /* Tips for Drupal's input formats */ } /* * Password confirmation */ .password-parent, .confirm-parent { margin: 0; } /* * Search (search-block-form.tpl.php) */ #block-search-form { /* Wrapper for the search form */ } /* * Drupal's default login form block */ #user-login-form { text-align: left; /* LTR */ } /* * OpenID * * The default styling for the OpenID login link seems to assume Garland's * styling of list items. */ #user-login-form ul { /* OpenID creates a new ul above the login form's links. */font-size: 70%; list-style-type: none; margin: @elementGap 0 0 0; padding: 0; font-size: @FSsmaller; /* Position OpenID's ul next to the rest of the links. */ } #user-login-form div div { margin: 0 @elementGap/2; } html.js #user-login-form li.openid-link, #user-login-form li.openid-link { /* The "Log in using OpenID" link. */ margin-top: 1.5em; margin-left: -2*@elementGap; /* LTR */ /* Un-do some of the padding on the ul list. */ } #user-login-form li.user-link { /* The "Cancel OpenID login" link. */ margin-top: 1.5em; } #user-login ul { margin: 1.5em 0; } /* * Drupal admin tables * * We overrode these styles in normalize.css, but restore them for the admin * section of the site. */ form th { text-align: left; /* LTR */ padding-right: 1em; /* LTR */ border-bottom: 3px solid #ccc; } form tbody { border-top: 1px solid #ccc; } form tr.even { background-color: #fff; } form table .item-list ul { margin: 0; } .lt-ie8 tr.even th, .lt-ie8 tr.even td, .lt-ie8 tr.odd th, .lt-ie8 tr.odd td { border-bottom: 1px solid #ccc; /* IE doesn't display borders on table rows */ } /* * Drupal core wrongly puts this in system.menus.css. Since we override that, add it back. */ td.menu-disabled { background: #ccc; } /* UNI-C herunder */ input.form-submit, a.button.launcher { background: black; color: white; border: 0; margin: @elementGap/2 @elementGap/2 0 0; padding: @elementGap/2; .borderRadius(3px); } a.button.launcher { display: inline-block; } a.button { background: #888; color: white !important; border: 0; margin: 0 @elementGap/2 0 0; padding: @elementGap/2; .borderRadius(3px); } .page-node .form-item label, input, select { color: black; } .form-item .description, .filter-guidelines-item li, .skabeloner-paa-skrivebord .description { color: #888; } input.field-add-more-submit, input[type="submit"], div.preview.launcher { margin-top: @elementGap; } ul.vertical-tabs-list li a { color: black; } ul.vertical-tabs-list li a span.summary { color: #555; } .hover ul.vertical-tabs-list li a:hover { .linkHover(); } .link-field-column .form-text { width: 100% !important; } .form-item { margin-top: 10px !important; } /* Sticky tables (re-orderable) */ table.sticky-table tr { background: white; padding: 0 !important; } table.sticky-table { border-spacing: @elementGap/2; border-collapse: separate; } table.sticky-table td { vertical-align: top; padding: 0 @elementGap/2; } table.sticky-table td a { } table.sticky-table td:first-child { /*border: 1px solid #888; */ } table.sticky-table td:first-child a { /* color: black; */ } table.sticky-table th { border: none; } /* Skrivebord, skabelon sager */ .skabeloner-paa-skrivebord .views-row { margin: @elementGap; clear: both; } .skabeloner-paa-skrivebord .views-row img { margin-right: 2*@elementGap; margin-bottom: @elementGap; cursor: pointer; float: left; } .skabeloner-paa-skrivebord .views-row a { display: block; color: black; } .skabeloner-paa-skrivebord .view-footer { clear: both; } /* Skrivebord, termqueue sager */ .skrivebord-termqueue-link { clear: both; margin: @elementGap @elementGap 2*@elementGap @elementGap; margin-collapse: none; } .skrivebord-termqueue-link .skrivebord-termqueue-link-image { width: 2*@elementGap+40px; float: left; margin-right: 2*@elementGap; margin-bottom: @elementGap; } .skrivebord-termqueue-link .skrivebord-termqueue-link-title a { color: black; } .skrivebord-termqueue-link .description { color: #888; } body.section-skrivebord table.views-table { width: 100%; margin-right: @elementGap; background-color: white; } .view-skrivebord-brugerens-omraader-og-fag p { margin-top: @elementGap; } .view-skrivebord-afventer-publicering { margin-left: @elementGap; } .view-skrivebord-afventer-publicering td, .view-skrivebord-afventer-publicering tr { background-color: white; border: none; } /* Mit fags eller temas emneord */ .view-skrivebord-mit-temas-emneord .view-content, .view-skrivebord-mit-fags-emneord .view-content { margin: @elementGap 0; } .view-Mine-nye-medier .view-content { width: 48%; float: left; } .view-Mine-nye-medier .view-display-id-nye_medier_attachment { float: right; width: 48%; } .view-Mine-nye-medier .view-footer { clear: both; } .view-skrivebord-mit-temas-emneord table, .view-skrivebord-mit-fags-emneord table { width: 100%; table-layout: fixed; } .view-Mine-nye-medier .view-content table { width: 100%; } .view-Mine-nye-medier table td, .view-skrivebord-mit-temas-emneord table td, .view-skrivebord-mit-fags-emneord table td { width: @smallPictureWidth+@elementGap; padding: @elementGap; overflow: visible; font-weight: normal; } .view-Mine-nye-medier .cols-3 .views-field-rendered-entity { height: @smallPictureWidth; }