/** * @file styles/objects/article_details.less * * Copyright (c) 2014-2017 Simon Fraser University Library * Copyright (c) 2003-2017 John Willinsky * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING. * * @brief Styles applying to a view of an article with all details * @link templates/frontend/objects/article_details.tpl */ .obj_article_details { .subtitle { font-family: @font; } .authors, .doi { font-family: @font-heading; } .orcid a, .doi a { color: @text; text-decoration: none; &:hover, &:focus { color: @primary; text-decoration: underline; } } .orcid a { font-size: 10px; color: @text-light; } .authors li { margin-bottom: @double; } .main_entry { .label { display: inline-block; padding: 0 0 @half; border-bottom: 3px solid @accent; color: @text-light; text-transform: uppercase; } .doi .label, .keywords .label { display: inline; padding: 0; border: none; text-transform: none; } } .row, .main_entry, .entry_details { border: none; } .author_bios { .sub_item { .label { border-bottom: none; text-transform: none; } } } .entry_details { margin-left: 0; margin-right: 0; .label { font-weight: @bold; text-transform: uppercase; } .item { margin: @triple 0; padding: 0; border-bottom: none; border-radius: @radius; background: @bg-light-shade; box-shadow: 0 0 1px rgba(0,0,0,0.4); .label + .value { border-top-left-radius: 0; border-top-right-radius: 0; } } .sub_item { padding: 0; margin-bottom: 0; &:last-child { margin-bottom: 0; } .label { color: @text-light; } } .item > .label, .sub_item:first-child > .label { padding: 0.5em @double; background: @bg-shade; border-top-left-radius: @radius; border-top-right-radius: @radius; } .item > .value, .sub_item .value { padding: @double; border-radius: @radius; } // Create more light-weight headers for subsequent sub-item labels .sub_item:not(:first-child) .label { display: inline-block; padding: 0.5em 0; margin: 0 @double; border-bottom: 3px solid @accent; } .cover_image { background: transparent; box-shadow: none; img { display: block; border-radius: @radius; margin-left: auto; margin-right: auto; } } .item.galleys { box-shadow: none; .galleys_links { padding: 0; } } .galleys_links { > li { display: block; margin-bottom: 0.5em; &:last-child { margin-bottom: 0; } a { display: block; } } } .citation_display { margin-bottom: 0; } .item.copyright { box-shadow: none; } @media(min-width: @screen-tablet) { width: 240px; margin-left: 30px; } } }