styles.css: Porovnání verzí

Z Wiki JU
Ofara (diskuse | příspěvky)
Bez shrnutí editace
Ofara (diskuse | příspěvky)
Bez shrnutí editace
 
(Není zobrazeno 8 mezilehlých verzí od stejného uživatele.)
Řádek 1: Řádek 1:
/* Šablona:Stáhnout/styles.css  (content model: Sanitized CSS) */
/* Šablona:Stáhnout/styles.css  (content model: Sanitized CSS) */
/* Výchozí: obal je blok, takže každý panel je na vlastním řádku. S inline=1 se obaly řadí vedle sebe. */
.dl-wrap--inline {
display: inline-block;
vertical-align: top;
max-width: 100%;
}


.dl-box {
.dl-box {
Řádek 12: Řádek 19:
padding: 0.8em 1.4em 0.8em 1.2em;
padding: 0.8em 1.4em 0.8em 1.2em;
color: #202122;
color: #202122;
background-color: #f6f7f9;
background-color: #fbfcfd;
border: 1px solid #5cb85c;
border: 1px solid #5cb85c;
border-radius: 10px;
border-radius: 10px;
Řádek 31: Řádek 38:
.dl-box__title {
.dl-box__title {
font-weight: 700;
font-weight: 700;
overflow-wrap: anywhere;
}
.dl-box__desc {
margin-top: 0.2em;
font-size: 0.9em;
color: #54595d;
overflow-wrap: anywhere;
overflow-wrap: anywhere;
}
}
Řádek 38: Řádek 52:
}
}


/* Odkaz jako tlačítko: bílé s červeným okrajem a textem, při najetí červené.
/* Odkaz jako tlačítko: bílé s jemným červeným okrajem a tmavě červeným textem, při najetí plně červené.
   Skin (plainlinks, a.external, :visited) přepisuje barvy a odsazení, proto !important. */
   Skin (plainlinks, a.external, :visited) přepisuje barvy a odsazení, proto !important. */
.dl-box .dl-box__link a,
.dl-box .dl-box__link a,
Řádek 46: Řádek 60:
padding: 0.35em 1.2em !important;
padding: 0.35em 1.2em !important;
font-size: 1em;
font-size: 1em;
color: #e00034 !important;
color: #a50029 !important;
background-color: #fff !important;
background-color: #fff !important;
background-image: none !important;
background-image: none !important;
border: 1px solid #e00034;
border: 1px solid #e0b4be;
border-radius: 999px;
border-radius: 6px;
font-weight: 500;
text-decoration: none;
text-decoration: none;
transition: background-color 0.15s, border-color 0.15s, color 0.15s;
}
}
.dl-box .dl-box__link a::after {
.dl-box .dl-box__link a::after {
Řádek 60: Řádek 76:
color: #fff !important;
color: #fff !important;
background-color: #e00034 !important;
background-color: #e00034 !important;
border-color: #e00034;
text-decoration: none;
text-decoration: none;
}
/* Chybějící soubor: plně oranžové tlačítko (odkaz na nahrání) */
.dl-box .dl-box__missing a,
.dl-box .dl-box__missing a.external,
.dl-box .dl-box__missing a:visited {
color: #fff !important;
background-color: #e8710a !important;
border-color: #e8710a;
}
.dl-box .dl-box__missing a:hover,
.dl-box .dl-box__missing a.external:hover {
color: #fff !important;
background-color: #c75d00 !important;
border-color: #c75d00;
}
}


Řádek 69: Řádek 101:
border-color: #6fcf6f;
border-color: #6fcf6f;
box-shadow: inset 4px 0 0 #6fcf6f;
box-shadow: inset 4px 0 0 #6fcf6f;
}
.skin-theme-clientpref-night .dl-box .dl-box__desc {
color: #a2a9b1;
}
.skin-theme-clientpref-night .dl-box .dl-box__link a,
.skin-theme-clientpref-night .dl-box .dl-box__link a.external,
.skin-theme-clientpref-night .dl-box .dl-box__link a:visited {
color: #ff9fb3 !important;
background-color: #2e2227 !important;
border-color: #5c3340;
}
.skin-theme-clientpref-night .dl-box .dl-box__link a:hover,
.skin-theme-clientpref-night .dl-box .dl-box__link a.external:hover {
color: #fff !important;
background-color: #e00034 !important;
border-color: #e00034;
}
.skin-theme-clientpref-night .dl-box .dl-box__missing a,
.skin-theme-clientpref-night .dl-box .dl-box__missing a.external,
.skin-theme-clientpref-night .dl-box .dl-box__missing a:visited {
color: #fff !important;
background-color: #e8710a !important;
border-color: #e8710a;
}
.skin-theme-clientpref-night .dl-box .dl-box__missing a:hover,
.skin-theme-clientpref-night .dl-box .dl-box__missing a.external:hover {
background-color: #c75d00 !important;
border-color: #c75d00;
}
}



Aktuální verze z 9. 10. 2026, 13:04

/* Šablona:Stáhnout/styles.css  (content model: Sanitized CSS) */

/* Výchozí: obal je blok, takže každý panel je na vlastním řádku. S inline=1 se obaly řadí vedle sebe. */
.dl-wrap--inline {
	display: inline-block;
	vertical-align: top;
	max-width: 100%;
}

.dl-box {
	display: inline-flex;
	vertical-align: top;
	align-items: center;
	gap: 1em;
	box-sizing: border-box;
	min-width: 24em;
	max-width: 100%;
	margin: 0.6em 0;
	padding: 0.8em 1.4em 0.8em 1.2em;
	color: #202122;
	background-color: #fbfcfd;
	border: 1px solid #5cb85c;
	border-radius: 10px;
	box-shadow: inset 4px 0 0 #5cb85c;
	line-height: 1.4;
}

.dl-box__icon {
	flex: 0 0 auto;
	line-height: 0;
}

.dl-box__body {
	flex: 1 1 auto;
	min-width: 0;
}

.dl-box__title {
	font-weight: 700;
	overflow-wrap: anywhere;
}

.dl-box__desc {
	margin-top: 0.2em;
	font-size: 0.9em;
	color: #54595d;
	overflow-wrap: anywhere;
}

.dl-box__link {
	margin-top: 0.45em;
}

/* Odkaz jako tlačítko: bílé s jemným červeným okrajem a tmavě červeným textem, při najetí plně červené.
   Skin (plainlinks, a.external, :visited) přepisuje barvy a odsazení, proto !important. */
.dl-box .dl-box__link a,
.dl-box .dl-box__link a.external,
.dl-box .dl-box__link a:visited {
	display: inline-block;
	padding: 0.35em 1.2em !important;
	font-size: 1em;
	color: #a50029 !important;
	background-color: #fff !important;
	background-image: none !important;
	border: 1px solid #e0b4be;
	border-radius: 6px;
	font-weight: 500;
	text-decoration: none;
	transition: background-color 0.15s, border-color 0.15s, color 0.15s;
}
.dl-box .dl-box__link a::after {
	content: none !important;
}
.dl-box .dl-box__link a:hover,
.dl-box .dl-box__link a.external:hover {
	color: #fff !important;
	background-color: #e00034 !important;
	border-color: #e00034;
	text-decoration: none;
}

/* Chybějící soubor: plně oranžové tlačítko (odkaz na nahrání) */
.dl-box .dl-box__missing a,
.dl-box .dl-box__missing a.external,
.dl-box .dl-box__missing a:visited {
	color: #fff !important;
	background-color: #e8710a !important;
	border-color: #e8710a;
}
.dl-box .dl-box__missing a:hover,
.dl-box .dl-box__missing a.external:hover {
	color: #fff !important;
	background-color: #c75d00 !important;
	border-color: #c75d00;
}

/* Dark mode */
.skin-theme-clientpref-night .dl-box {
	color: #eaecf0;
	background-color: #1f2328;
	border-color: #6fcf6f;
	box-shadow: inset 4px 0 0 #6fcf6f;
}
.skin-theme-clientpref-night .dl-box .dl-box__desc {
	color: #a2a9b1;
}
.skin-theme-clientpref-night .dl-box .dl-box__link a,
.skin-theme-clientpref-night .dl-box .dl-box__link a.external,
.skin-theme-clientpref-night .dl-box .dl-box__link a:visited {
	color: #ff9fb3 !important;
	background-color: #2e2227 !important;
	border-color: #5c3340;
}
.skin-theme-clientpref-night .dl-box .dl-box__link a:hover,
.skin-theme-clientpref-night .dl-box .dl-box__link a.external:hover {
	color: #fff !important;
	background-color: #e00034 !important;
	border-color: #e00034;
}

.skin-theme-clientpref-night .dl-box .dl-box__missing a,
.skin-theme-clientpref-night .dl-box .dl-box__missing a.external,
.skin-theme-clientpref-night .dl-box .dl-box__missing a:visited {
	color: #fff !important;
	background-color: #e8710a !important;
	border-color: #e8710a;
}
.skin-theme-clientpref-night .dl-box .dl-box__missing a:hover,
.skin-theme-clientpref-night .dl-box .dl-box__missing a.external:hover {
	background-color: #c75d00 !important;
	border-color: #c75d00;
}

@media screen and (max-width: 480px) {
	.dl-box { min-width: 0; padding: 0.5em 0.8em; }
	.dl-box__icon img { width: 28px; height: 28px; }
}