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
2つのフロントエンドと状態管理
mixi_engineers
PRO
3
160
Unlocking the Power of AI Agents with LINE Bot MCP Server
linedevth
0
120
Evolución del razonamiento matemático de GPT-4.1 a GPT-5 - Data Aventura Summit 2025 & VSCode DevDays
lauchacarro
0
210
株式会社ログラス - 会社説明資料【エンジニア】/ Loglass Engineer
loglass2019
4
65k
新アイテムをどう使っていくか?みんなであーだこーだ言ってみよう / 20250911-rpi-jam-tokyo
akkiesoft
0
350
20250905_MeetUp_Ito-san_s_presentation.pdf
magicpod
1
100
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
4
10k
OCI Oracle Database Services新機能アップデート(2025/06-2025/08)
oracle4engineer
PRO
0
180
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
330
Rustから学ぶ 非同期処理の仕組み
skanehira
1
150
なぜテストマネージャの視点が 必要なのか? 〜 一歩先へ進むために 〜
moritamasami
0
240
実践!カスタムインストラクション&スラッシュコマンド
puku0x
0
550
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.5k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Fireside Chat
paigeccino
39
3.6k
Speed Design
sergeychernyshev
32
1.1k
The Power of CSS Pseudo Elements
geoffreycrofte
77
6k
The Art of Programming - Codeland 2020
erikaheidi
56
13k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
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