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
「魔法少女まどか☆マギカ Magia Exedra」の多様なバトルの開発を柔軟かつ効率的に実現するためのPure C#とUnityの分離について
gree_tech
PRO
0
240
私のMCPの使い方
tsubakimoto_s
0
120
Kubernetes self-healing of your workload
hwchiu
0
360
Linux カーネルが支えるコンテナの仕組み / LF Japan Community Days 2025 Osaka
tenforward
1
110
Copilot Studio ハンズオン - 生成オーケストレーションモード
tomoyasasakimskk
0
200
アウトプットから始めるOSSコントリビューション 〜eslint-plugin-vueの場合〜 #vuefes
bengo4com
3
310
あなたの知らない Linuxカーネル脆弱性の世界
recruitengineers
PRO
3
140
ローカルLLMとLINE Botの組み合わせ その2(EVO-X2でgpt-oss-120bを利用) / LINE DC Generative AI Meetup #7
you
PRO
0
140
「最速」で Gemini CLI を使いこなそう! 〜Cloud Shell/Cloud Run の活用〜 / The Fastest Way to Master the Gemini CLI — with Cloud Shell and Cloud Run
aoto
PRO
0
150
serverless team topology
_kensh
2
140
生成AIを安心して活用するために──「情報セキュリティガイドライン」策定とポイント
gree_tech
PRO
0
240
AIフル活用で挑む!空間アプリ開発のリアル
taat
0
140
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
The Cost Of JavaScript in 2023
addyosmani
55
9.1k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
930
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Gamification - CAS2011
davidbonilla
81
5.5k
KATA
mclloyd
PRO
32
15k
Raft: Consensus for Rubyists
vanstee
140
7.2k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
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