Weeknotes vol. 10: Back in the CSSaddle
By Garrett,
This week I got to jump into CSS again (not just prototype stuff but production stuff). Which for me is kind of like eating a cheeseburger.
My focus the last 6 months has been in Rails development, though my speciality is front-end (as in the original definition of front-end). So it’s been good to get back into it.
When I set out to build Braindrop, or anything I do under the Better than good umbrella for that matter, I’m building as simple and with as few dependencies as possible. As I dug into what’s changed in CSS since the last time I touched it (the stone age) I realized that, thanks to @import
, native variables and nesting I can happily use raw CSS. Which feels like the good ol’ days. I may even FTP some changes with Cyberduck.
I also found quite a few other new-ish CSS things that should come in handy:
- :placeholder-shown
- interpolate-size
- line height units
- margin trim
- plaintext-only with contentEditable
- Popover API
- text wrap pretty
The internet is feeling like the old internet which is exactly how I like it. You just get in there and hack away without the need for layers and layers of internet onions.
Like this? Get email updates or grab the RSS feed.
More blog posts:
-
Weeknotes vol. 14: More pool, less computer
-
Weeknotes vol. 13: May the thirtieth be with you
-
Weeknotes vol. 12: Teaser site, settings screens and new ideas
-
Weeknotes vol. 11: “Basically done.”
-
Weeknotes vol. 9: Micro-apps and nursery rhymes on Rails
-
Weeknotes vol. 8: Active Storage and shipping baby no. 6
-
Weeknotes vol 7: Here ye here ye, Braindrop hath reached 100 commits
-
Weeknotes vol. 6: Web and hybrid and native, oh my!
-
Weeknotes vol. 5: A month of cool stuff, a listicle
-
Weeknotes vol. 4: Coding like it’s the 80s (with stickers)
-
Weeknotes vol. 3: 404, Chunk not found
-
The road to Braindrop
-
Weeknotes vol. 2: In the rabbit holes we find marketing goals
-
Weeknotes vol. 1: The
endbeginning of an era -
Hello, world!