MediaWiki:Vorlage Portalseite.css
Aus ZUM-Unterrichten
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Strg+F5
/* ZUM Portalseite Highlight Element
*
* Relevant Markup Sketch
* <>.zum-portalseite-highlight
* a
*. <>.zum-portalseite-highlight--icon
* a
*. p
*/
.zum-portalseite-highlight {
display:grid;
--icon-size: 2rem;
grid-gap:0.2rem;
grid-template-columns: var(--icon-size);
}
.zum-portalseite-highlight > a {
grid-column: 2;
}
.zum-portalseite-highlight > a:first-child {
grid-column: 1;
grid-row: 1 / 3;
margin-right:0.2rem;
margin-right:calc(var(--icon-size) / 10);
}
.zum-portalseite-highlight > p {
grid-column: 1 / 3;
}
.zum-portalseite-highlight > p:first-of-type {
margin-top:0;
}
.zum-portalseite-highlight .zum-portalseite-highlight--icon {
max-width:var(--icon-size);
max-height:var(--icon-size);
font-size: var(--icon-size);
}
@media (min-width: 851px) {
.zum-portalseite-highlight {
--icon-size:5rem;
}
.zum-portalseite-highlight > p {
grid-column: 2;
}
}
/* ZUM Portalseite Spotlight Element
*
* Relevant Markup Sketch
* <>.zum-portalseite-spotlight
* <>.zum-portalseite-spotlight--icon__container
* a
*. <>.zum-portalseite-highlight--icon
*. a
* p
*/
.zum-portalseite-spotlight {
display:grid;
--icon-size: 2rem;
grid-template-columns:min-content;
}
.zum-portalseite-spotlight > p {
grid-row: 2;
grid-column: 1 / 3;
}
.zum-portalseite-spotlight > p:first-of-type {
margin-top:0;
}
.zum-portalseite-spotlight .zum-portalseite-spotlight--icon {
max-width:var(--icon-size) !important; /* use !important to break MW styles */
max-height:var(--icon-size);
font-size: var(--icon-size);
margin:0.2rem;
}
@media (min-width: 851px) {
.zum-portalseite-spotlight {
--icon-size:5rem;
justify-items: center;
grid-template-columns:unset;
}
.zum-portalseite-spotlight--icon_container {
grid-row:unset;
grid-column:unset;
}
.zum-portalseite-spotlight > p {
grid-row: 3;
grid-column: 1;
}
}