Implement and document new grid helper
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 20/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Tranquilla
- Stack tecnologico
- css
- Ambito
- frontend
Direzione di ricerca
Non vengono indicati file, test o punti di ingresso. Inizia esaminando le sezioni esistenti su Flexbox e Grid e la struttura della navbar, quindi confronta le sintassi proposte per gli helper di grid e il relativo supporto in Firefox. Il lavoro è completato quando è stata concordata un’implementazione, la documentazione e la navigazione sono state aggiornate e le limitazioni del browser indicate sono state risolte o documentate.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Questions
- Should we still have separate "Flexbox" and "Grid" sections in the navbar? If not, where do we move the content to?
Possible impls
Blocked: Update: no longer blocked@scope in Firefox.
Blocked: attr() for <custom-ident> in Firefox (I think? mdn isn't clear on this): Update: still blocked: https://caniuse.com/mdn-css_types_attr_type_function_ident
Possible new syntax from @dz4k
<style>
.grid {
[id] {
grid-area: attr(id);
}
}
</style>
<div class="grid" style="
grid-template: if(
media(width < 768px), 'title' 'nav' 'content',
'title title' 'nav content' / auto 1fr
)
">
<h1 id=title>...</h1>
<nav id=nav>...</nav>
<div id=content>...</nav>
More suggestions from deniz:
.layout-grid {
display: grid;
gap: var(--gap);
margin-block: var(--gap);
@media (max-width: 768px) {
display: flex;
flex-flow: column nowrap;
}
}
Usage:
<article class="layout-grid" style="grid: 1fr / 1fr 2fr">
<!-- or -->
<article class="layout-grid" style="
grid-template:
'image title' auto
'image desc' 1fr
/auto 1fr
">
- Lingua principale
- CSS
- Stelle
- 798
- Fork
- 29
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di bigskysoftware/missing
-
visual
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
bigskysoftware/missing#172 ·
-
visual
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
bigskysoftware/missing#171 · 1 commento ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 68/100
bigskysoftware/missing#162 · 1 commento · 1 reazione ·
-
enhancement question
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
bigskysoftware/missing#174 ·
-
visual
bigskysoftware/missing#173 · 1 assegnatario ·
Tutte le issue di bigskysoftware/missing
Issue simili
-
refactor
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
-
Issue-Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
sugarlabs/musicblocks#8924 ·
-
dragonball.fandom.com ApertaN: AdGuard Browser Extension P2: High T: Annoyance
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
AdguardTeam/AdguardFilters#242499 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
paperclipai/paperclip#13957 ·
-
[Bug]: Console does not validate "Confirm new password" when a user changes their own password Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100