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
660
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
[I/O Extended Android 2024] What`s new in Android 2024
kyeongwan
0
220
累計ダウンロード数1億8000万を超えるアプリケーションプラットフォームのレガシーシステム脱却とモダン化への道
kmitsuhashi
0
120
技術負債による事業の失敗はなぜ起こるのか / Why do business failures due to technical debt occur?
i35_267
0
190
Android研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
100
CTOから見た事業開発とプロダクト開発 / My Perspective on Business and Product Development as CTO
keisuke69
4
960
さらに高品質・高速化を目指すAI時代のテスト設計支援と、めざす先 / AI Test Lab vol.1
shift_evolve
0
190
LLMアプリケーションの評価の実践と課題 ~PharmaXにおける今後の展望~
pharma_x_tech
2
170
VPoEの視点から見た、ヘンリーがサーバーサイドKotlinを使う理由 / Why Server-side Kotlin 2024
cho0o0
1
420
CEL(Common Expression Language)で書いた条件にマッチしたIAM Policyを見つける / iam-policy-finder
fujiwara3
0
720
E2Eテスト自動化プラットフォームにおけるAIの活用
shift_evolve
0
190
ソフトウェアエンジニアリングの知見を活かして データ基盤をいい感じにする on Snowflake [MIERUNE BBQ #10]
mtpooh
2
150
Git 研修 Basic【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
310
Featured
See All Featured
Fireside Chat
paigeccino
25
2.8k
Building Flexible Design Systems
yeseniaperezcruz
323
37k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
248
20k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
23
1.9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
34
1.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
16
1.6k
The Brand Is Dead. Long Live the Brand.
mthomps
52
36k
Visualization
eitanlees
139
14k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
245
1.2M
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
No one is an island. Learnings from fostering a developers community.
thoeni
17
2.8k
Building Effective Engineering Teams - LeadDev
addyosmani
47
2.2k
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