Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
How NOT to design a default theme
Search
Drew Strojny
August 04, 2012
Technology
2
720
How NOT to design a default theme
Have fun thinking backwards while you learn about the design of the WordPress Twenty Twelve theme.
Drew Strojny
August 04, 2012
Tweet
Share
Other Decks in Technology
See All in Technology
LLM APIを2年間本番運用して苦労した話
ivry_presentationmaterials
9
7.4k
GTC 2025 : 가속되고 있는 미래
inureyes
PRO
0
150
サブドメインテイクオーバー事例紹介と対策について
mikit
15
7.2k
ざっくり学ぶ 『エンジニアリングリーダー 技術組織を育てるリーダーシップと セルフマネジメント』 / 50 minute Engineering Leader
iwashi86
9
4.4k
datadog-incident-management-intro
tetsuya28
0
120
Raycast AI APIを使ってちょっと便利なAI拡張機能を作ってみた
kawamataryo
1
240
NOT A HOTEL SOFTWARE DECK (2025/11/06)
notahotel
0
2.9k
戦えるAIエージェントの作り方
iwiwi
22
11k
DMMの検索システムをSolrからElasticCloudに移行した話
hmaa_ryo
0
360
次世代のメールプロトコルの斜め読み
hirachan
3
370
実践マルチモーダル検索!
shibuiwilliam
3
560
abema-trace-sampling-observability-cost-optimization
tetsuya28
0
470
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
8
330
Optimizing for Happiness
mojombo
379
70k
How STYLIGHT went responsive
nonsquared
100
5.9k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
950
Building a Scalable Design System with Sketch
lauravandoore
463
33k
Documentation Writing (for coders)
carmenintech
76
5.1k
Faster Mobile Websites
deanohume
310
31k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Transcript
How NOT to design a default theme
Carl Jacobi
Invert, always invert (man muss immer umkehren)
Don’t sketch and share ideas
Ignore the work done before you
Don’t make WordPress look like a CMS
Don’t use a grid
Use lots of color and texture
Disregard the theme customizer
Forget about mobile devices
Create a mobile theme
Don’t use percentage based widths
Don’t use the rem (root em) unit
No CSS3 gradients
Don’t use web fonts
Choose a fancy font with a limited character set
Pre-processing is for wimps
Don’t get any help from the community
twentytwelvedemo.wordpress.com