<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://bou.de/u/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.css</id>
	<title>MediaWiki:Common.css - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://bou.de/u/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ACommon.css"/>
	<link rel="alternate" type="text/html" href="https://bou.de/u/index.php?title=MediaWiki:Common.css&amp;action=history"/>
	<updated>2026-04-04T11:31:55Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://bou.de/u/index.php?title=MediaWiki:Common.css&amp;diff=171767&amp;oldid=prev</id>
		<title>Admin: Import: Book project CSS styling</title>
		<link rel="alternate" type="text/html" href="https://bou.de/u/index.php?title=MediaWiki:Common.css&amp;diff=171767&amp;oldid=prev"/>
		<updated>2026-03-25T18:19:35Z</updated>

		<summary type="html">&lt;p&gt;Import: Book project CSS styling&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/*&lt;br /&gt;
 * MediaWiki:Common.css - UVU Wiki Book Platform Styles&lt;br /&gt;
 * Import into: https://bou.de/u/wiki/MediaWiki:Common.css&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   Books Landing Page&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
.books-header {&lt;br /&gt;
    background: linear-gradient(135deg, #1a3a5c 0%, #2d6da3 60%, #4a9fd4 100%);&lt;br /&gt;
    color: #fff;&lt;br /&gt;
    padding: 30px 25px;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    margin-bottom: 25px;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.books-header h1,&lt;br /&gt;
.books-header .mw-headline {&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.books-header-content {&lt;br /&gt;
    max-width: 700px;&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    font-size: 1.05em;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Book Cards Grid */&lt;br /&gt;
.books-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin: 20px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-card {&lt;br /&gt;
    background: #fff;&lt;br /&gt;
    border: 1px solid #ddd;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);&lt;br /&gt;
    transition: box-shadow 0.2s, transform 0.2s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-card:hover {&lt;br /&gt;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);&lt;br /&gt;
    transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-card-cover {&lt;br /&gt;
    height: 120px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-card-icon {&lt;br /&gt;
    font-size: 3em;&lt;br /&gt;
    opacity: 0.9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-card-body {&lt;br /&gt;
    padding: 20px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-card-title {&lt;br /&gt;
    font-size: 1.3em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #1a1a1a;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-card-title a {&lt;br /&gt;
    color: #1a1a1a;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-card-title a:hover {&lt;br /&gt;
    color: #0645ad;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-card-subtitle {&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
    color: #555;&lt;br /&gt;
    margin-bottom: 8px;&lt;br /&gt;
    font-size: 0.95em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-card-author {&lt;br /&gt;
    color: #333;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    margin-bottom: 3px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-card-publisher {&lt;br /&gt;
    color: #777;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-card-stats {&lt;br /&gt;
    color: #666;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
    margin-bottom: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-card-stats .stat {&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-card-description {&lt;br /&gt;
    color: #444;&lt;br /&gt;
    font-size: 0.92em;&lt;br /&gt;
    line-height: 1.55;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-card-actions {&lt;br /&gt;
    margin-top: 15px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   Buttons (inline span styling for wiki links)&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
.btn-wiki,&lt;br /&gt;
.btn-download {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 18px;&lt;br /&gt;
    border-radius: 5px;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
    cursor: pointer;&lt;br /&gt;
    transition: background 0.2s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.btn-wiki {&lt;br /&gt;
    background: #0645ad;&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.btn-wiki:hover {&lt;br /&gt;
    background: #0b3d91;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.btn-download {&lt;br /&gt;
    background: #28a745;&lt;br /&gt;
    color: #fff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.btn-download:hover {&lt;br /&gt;
    background: #218838;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Fix link colors inside buttons */&lt;br /&gt;
.book-card-actions a {&lt;br /&gt;
    text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   Status Badges&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
.status-badge {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 3px 12px;&lt;br /&gt;
    border-radius: 12px;&lt;br /&gt;
    font-size: 0.8em;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    letter-spacing: 0.5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.status-active {&lt;br /&gt;
    background: #d4edda;&lt;br /&gt;
    color: #155724;&lt;br /&gt;
    border: 1px solid #c3e6cb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.status-review {&lt;br /&gt;
    background: #fff3cd;&lt;br /&gt;
    color: #856404;&lt;br /&gt;
    border: 1px solid #ffeeba;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.status-complete {&lt;br /&gt;
    background: #cce5ff;&lt;br /&gt;
    color: #004085;&lt;br /&gt;
    border: 1px solid #b8daff;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.status-planned {&lt;br /&gt;
    background: #e2e3e5;&lt;br /&gt;
    color: #383d41;&lt;br /&gt;
    border: 1px solid #d6d8db;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.status-draft {&lt;br /&gt;
    background: #f8d7da;&lt;br /&gt;
    color: #721c24;&lt;br /&gt;
    border: 1px solid #f5c6cb;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   CTA (Call to Action) Box&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
.cta-box {&lt;br /&gt;
    background: linear-gradient(135deg, #eaf3ff 0%, #d5e8ff 100%);&lt;br /&gt;
    border: 2px solid #a7d0f2;&lt;br /&gt;
    border-radius: 8px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    margin: 25px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cta-box-content {&lt;br /&gt;
    max-width: 700px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cta-title {&lt;br /&gt;
    font-size: 1.3em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #1a3a5c;&lt;br /&gt;
    margin-bottom: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cta-text {&lt;br /&gt;
    color: #333;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.cta-text ul {&lt;br /&gt;
    margin: 10px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   Info Box&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
.info-box {&lt;br /&gt;
    background: #f8f9fa;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
    padding: 20px;&lt;br /&gt;
    margin: 20px 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.info-title {&lt;br /&gt;
    font-size: 1.15em;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #333;&lt;br /&gt;
    margin-bottom: 10px;&lt;br /&gt;
    padding-bottom: 8px;&lt;br /&gt;
    border-bottom: 1px solid #ddd;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   Book Navigation Template&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
.book-nav {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    background: #f8f9fa;&lt;br /&gt;
    border: 1px solid #a2a9b1;&lt;br /&gt;
    border-radius: 6px;&lt;br /&gt;
    padding: 10px 15px;&lt;br /&gt;
    margin: 15px 0;&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-nav-prev,&lt;br /&gt;
.book-nav-next {&lt;br /&gt;
    flex: 0 0 auto;&lt;br /&gt;
    max-width: 35%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-nav-prev {&lt;br /&gt;
    text-align: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-nav-next {&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-nav-center {&lt;br /&gt;
    flex: 1;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-nav-center a {&lt;br /&gt;
    color: #333;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.book-nav-label {&lt;br /&gt;
    display: block;&lt;br /&gt;
    font-size: 0.8em;&lt;br /&gt;
    color: #888;&lt;br /&gt;
    text-transform: uppercase;&lt;br /&gt;
    letter-spacing: 0.5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   Review Status Template&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
.review-status {&lt;br /&gt;
    display: inline-flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 6px;&lt;br /&gt;
    padding: 4px 12px;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-size: 0.85em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.review-status-icon {&lt;br /&gt;
    font-size: 1.1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.review-draft {&lt;br /&gt;
    background: #f8d7da;&lt;br /&gt;
    border: 1px solid #f5c6cb;&lt;br /&gt;
    color: #721c24;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.review-in-progress {&lt;br /&gt;
    background: #fff3cd;&lt;br /&gt;
    border: 1px solid #ffeeba;&lt;br /&gt;
    color: #856404;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.review-under-review {&lt;br /&gt;
    background: #d4edda;&lt;br /&gt;
    border: 1px solid #c3e6cb;&lt;br /&gt;
    color: #155724;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.review-approved {&lt;br /&gt;
    background: #cce5ff;&lt;br /&gt;
    border: 1px solid #b8daff;&lt;br /&gt;
    color: #004085;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.review-published {&lt;br /&gt;
    background: #d1ecf1;&lt;br /&gt;
    border: 1px solid #bee5eb;&lt;br /&gt;
    color: #0c5460;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   Chapter-level Styles&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* Blockquotes in book chapters */&lt;br /&gt;
.book-card-body blockquote,&lt;br /&gt;
#mw-content-text blockquote {&lt;br /&gt;
    border-left: 4px solid #0645ad;&lt;br /&gt;
    background: #f8f9fa;&lt;br /&gt;
    padding: 12px 20px;&lt;br /&gt;
    margin: 15px 0;&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
    color: #333;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Reference list styling */&lt;br /&gt;
.references {&lt;br /&gt;
    font-size: 0.9em;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   Responsive Design&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 768px) {&lt;br /&gt;
    .books-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .book-nav {&lt;br /&gt;
        flex-direction: column;&lt;br /&gt;
        gap: 8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .book-nav-prev,&lt;br /&gt;
    .book-nav-next {&lt;br /&gt;
        max-width: 100%;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .book-card-actions {&lt;br /&gt;
        flex-direction: column;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .btn-wiki,&lt;br /&gt;
    .btn-download {&lt;br /&gt;
        text-align: center;&lt;br /&gt;
        width: 100%;&lt;br /&gt;
        box-sizing: border-box;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>