Skip to content

Commit 58822a2

Browse files
committed
ideas/principles: formatting
1 parent 986c6a8 commit 58822a2

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

ideas/principles.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
====== Minor Principles of Design ======
22

3-
See [[https://www.w3.org/TR/CSS2/intro.html#design-principles|CSS2 Design Principles]], [[http://fantasai.inkedblade.net/weblog/2012/css-layout-evolution/#principles|Evolution of CSS Layout: Principles]], & [[http://fantasai.inkedblade.net/style/talks/designing-css/|Designing CSS slide deck]] & [[http://fantasai.inkedblade.net/weblog/2019/designing-css/|partial transcript]] for higher-level design principles.
4-
53
; Transparency Principle
64
: Inserting an unstyled block in a block formatting context (as sibling, parent, child or intermediary) / unstyled inline in an inline formatting context should have no effect on styling.
75
; Lea Verou Reordering Principle
@@ -17,4 +15,7 @@ See [[https://www.w3.org/TR/CSS2/intro.html#design-principles|CSS2 Design Princi
1715
; Jen Simmons Tooling Principle
1816
: Any feature that requires everyone to use a certain toolchain to be usable is a design failure.
1917
; Roc Principle of Spec-writing
20-
: If Robert O'Callahan is unhappy with your spec, you're the one who's wrong.
18+
: If Robert O'Callahan is unhappy with your spec, you're the one who's wrong.
19+
20+
<note tip>See also [[https://www.w3.org/TR/CSS2/intro.html#design-principles|CSS2 Design Principles]], [[http://fantasai.inkedblade.net/weblog/2012/css-layout-evolution/#principles|Evolution of CSS Layout: Principles]], & [[http://fantasai.inkedblade.net/style/talks/designing-css/|Designing CSS slide deck]] & [[http://fantasai.inkedblade.net/weblog/2019/designing-css/|partial transcript]] for higher-level design principles.
21+
</note>

0 commit comments

Comments
 (0)