home.social

#cssonly β€” Public Fediverse posts

Live and recent posts from across the Fediverse tagged #cssonly, aggregated by home.social.

fetched live
  1. To celebrate something-or-other, I created a retro CRT using only vanilla CSS!

    πŸ“Ί codepen.io/ivorjetski/pen/qEaR

    No images. No JavaScript. No SASS.

    Fully turn-off-and-on-able!

    Also a documentary about the making of it: youtube.com/watch?v=wdNHwIqMFDk

    @CodePen #css #cssart #cssonly

  2. To celebrate something-or-other, I created a retro CRT using only vanilla CSS!

    πŸ“Ί codepen.io/ivorjetski/pen/qEaR

    No images. No JavaScript. No SASS.

    Fully turn-off-and-on-able!

    Also a documentary about the making of it: youtube.com/watch?v=wdNHwIqMFDk

    @CodePen #css #cssart #cssonly

  3. To celebrate something-or-other, I created a retro CRT using only vanilla CSS!

    πŸ“Ί codepen.io/ivorjetski/pen/qEaR

    No images. No JavaScript. No SASS.

    Fully turn-off-and-on-able!

    Also a documentary about the making of it: youtube.com/watch?v=wdNHwIqMFDk

    @CodePen #css #cssart #cssonly

  4. To celebrate something-or-other, I created a retro CRT using only vanilla CSS!

    πŸ“Ί codepen.io/ivorjetski/pen/qEaR

    No images. No JavaScript. No SASS.

    Fully turn-off-and-on-able!

    Also a documentary about the making of it: youtube.com/watch?v=wdNHwIqMFDk

    @CodePen #css #cssart #cssonly

  5. To celebrate something-or-other, I created a retro CRT using only vanilla CSS!

    πŸ“Ί codepen.io/ivorjetski/pen/qEaR

    No images. No JavaScript. No SASS.

    Fully turn-off-and-on-able!

    Also a documentary about the making of it: youtube.com/watch?v=wdNHwIqMFDk

    @CodePen #css #cssart #cssonly

  6. 🌍 A CSS-only terrain generator? πŸ˜‚ Because who needs functional 3D modeling software when you can painstakingly craft your own mediocre mountains in CSS! Get ready to spend your weekend rotating, tilting, and zooming your way to pixelated paradise. πŸ™ƒ
    terra.layoutit.com #CSSonly #TerrainGenerator #WeekendProject #PixelArt #FunWithCSS #HackerNews #ngated

  7. 🌍 A CSS-only terrain generator? πŸ˜‚ Because who needs functional 3D modeling software when you can painstakingly craft your own mediocre mountains in CSS! Get ready to spend your weekend rotating, tilting, and zooming your way to pixelated paradise. πŸ™ƒ
    terra.layoutit.com #CSSonly #TerrainGenerator #WeekendProject #PixelArt #FunWithCSS #HackerNews #ngated

  8. 🌍 A CSS-only terrain generator? πŸ˜‚ Because who needs functional 3D modeling software when you can painstakingly craft your own mediocre mountains in CSS! Get ready to spend your weekend rotating, tilting, and zooming your way to pixelated paradise. πŸ™ƒ
    terra.layoutit.com #CSSonly #TerrainGenerator #WeekendProject #PixelArt #FunWithCSS #HackerNews #ngated

  9. 🌍 A CSS-only terrain generator? πŸ˜‚ Because who needs functional 3D modeling software when you can painstakingly craft your own mediocre mountains in CSS! Get ready to spend your weekend rotating, tilting, and zooming your way to pixelated paradise. πŸ™ƒ
    terra.layoutit.com #CSSonly #TerrainGenerator #WeekendProject #PixelArt #FunWithCSS #HackerNews #ngated

  10. @fnohe It's actually fairly easy to create a dark mode: Two radio buttons let the user toggle between light/dark. In my stylesheet, I've added an `html:has(#dark-mode:checked)` rule which applies the dark theme. With more , only one button is visible at a time and both buttons look like regular ones (not like typical radio buttons).

    You can see it in action on blog.forgoodeyesonly.eu and forgoodeyesonly.eu.

    I've published a demo too: codepen.io/realpixelcode/pen/K

  11. @fnohe It's actually fairly easy to create a #CssOnly dark mode: Two radio buttons let the user toggle between light/dark. In my stylesheet, I've added an `html:has(#dark-mode:checked)` rule which applies the dark theme. With more #CSS, only one button is visible at a time and both buttons look like regular ones (not like typical radio buttons). #WebDev

    You can see it in action on blog.forgoodeyesonly.eu and forgoodeyesonly.eu.

    I've published a #CodePen demo too: codepen.io/realpixelcode/pen/K

  12. @fnohe It's actually fairly easy to create a #CssOnly dark mode: Two radio buttons let the user toggle between light/dark. In my stylesheet, I've added an `html:has(#dark-mode:checked)` rule which applies the dark theme. With more #CSS, only one button is visible at a time and both buttons look like regular ones (not like typical radio buttons). #WebDev

    You can see it in action on blog.forgoodeyesonly.eu and forgoodeyesonly.eu.

    I've published a #CodePen demo too: codepen.io/realpixelcode/pen/K

  13. @fnohe It's actually fairly easy to create a #CssOnly dark mode: Two radio buttons let the user toggle between light/dark. In my stylesheet, I've added an `html:has(#dark-mode:checked)` rule which applies the dark theme. With more #CSS, only one button is visible at a time and both buttons look like regular ones (not like typical radio buttons). #WebDev

    You can see it in action on blog.forgoodeyesonly.eu and forgoodeyesonly.eu.

    I've published a #CodePen demo too: codepen.io/realpixelcode/pen/K

  14. @fnohe It's actually fairly easy to create a #CssOnly dark mode: Two radio buttons let the user toggle between light/dark. In my stylesheet, I've added an `html:has(#dark-mode:checked)` rule which applies the dark theme. With more #CSS, only one button is visible at a time and both buttons look like regular ones (not like typical radio buttons). #WebDev

    You can see it in action on blog.forgoodeyesonly.eu and forgoodeyesonly.eu.

    I've published a #CodePen demo too: codepen.io/realpixelcode/pen/K

  15. So I made a thing: ​n-speaking visitors are now greeted with an anti-war popup on forgoodeyesonly.eu and blog.forgoodeyesonly.eu! πŸ‡ΊπŸ‡¦

    Feel free to copy it to your own website! You can try it out without changing your browser's language on Codepen: codepen.io/realpixelcode/pen/R

    And, yes, you can adjust it to be shown without JavaScript (but to all visitors then), because the popup is actually just an details element. 😎

  16. So I made a thing: #russia​n-speaking visitors are now greeted with an anti-war popup on forgoodeyesonly.eu and blog.forgoodeyesonly.eu! πŸ‡ΊπŸ‡¦

    Feel free to copy it to your own website! You can try it out without changing your browser's language on Codepen: codepen.io/realpixelcode/pen/R

    And, yes, you can adjust it to be shown without JavaScript (but to all visitors then), because the popup is actually just an #HTML details element. 😎

    #StandWithUkraine #Ukraine #WebDev #EthicalWebDev #CSS #CssOnly

  17. So I made a thing: #russia​n-speaking visitors are now greeted with an anti-war popup on forgoodeyesonly.eu and blog.forgoodeyesonly.eu! πŸ‡ΊπŸ‡¦

    Feel free to copy it to your own website! You can try it out without changing your browser's language on Codepen: codepen.io/realpixelcode/pen/R

    And, yes, you can adjust it to be shown without JavaScript (but to all visitors then), because the popup is actually just an #HTML details element. 😎

    #StandWithUkraine #Ukraine #WebDev #EthicalWebDev #CSS #CssOnly

  18. So I made a thing: #russia​n-speaking visitors are now greeted with an anti-war popup on forgoodeyesonly.eu and blog.forgoodeyesonly.eu! πŸ‡ΊπŸ‡¦

    Feel free to copy it to your own website! You can try it out without changing your browser's language on Codepen: codepen.io/realpixelcode/pen/R

    And, yes, you can adjust it to be shown without JavaScript (but to all visitors then), because the popup is actually just an #HTML details element. 😎

    #StandWithUkraine #Ukraine #WebDev #EthicalWebDev #CSS #CssOnly

  19. So I made a thing: #russia​n-speaking visitors are now greeted with an anti-war popup on forgoodeyesonly.eu and blog.forgoodeyesonly.eu! πŸ‡ΊπŸ‡¦

    Feel free to copy it to your own website! You can try it out without changing your browser's language on Codepen: codepen.io/realpixelcode/pen/R

    And, yes, you can adjust it to be shown without JavaScript (but to all visitors then), because the popup is actually just an #HTML details element. 😎

    #StandWithUkraine #Ukraine #WebDev #EthicalWebDev #CSS #CssOnly

  20. Also, new article's up! Exploring how I made a CSS-only slideshow with scroll snapping (plus some quick notes on radio-button approaches) 😊
    You can even navigate the slideshow with arrow keys!

    Overall, I'm really happy to see CSS features to control scroll behavior without JS now! Scroll snap is a joy to use, and opens the door to a lot of easy-to-do customization that required a lot of carefully managed scroll-linked event listeners before ✨

    bojidar-bg.dev/blog/2025-03-28

    #CSS #CssOnly #webdev

  21. Also, new article's up! Exploring how I made a CSS-only slideshow with scroll snapping (plus some quick notes on radio-button approaches) 😊
    You can even navigate the slideshow with arrow keys!

    Overall, I'm really happy to see CSS features to control scroll behavior without JS now! Scroll snap is a joy to use, and opens the door to a lot of easy-to-do customization that required a lot of carefully managed scroll-linked event listeners before ✨

    bojidar-bg.dev/blog/2025-03-28

    #CSS #CssOnly #webdev

  22. Also, new article's up! Exploring how I made a CSS-only slideshow with scroll snapping (plus some quick notes on radio-button approaches) 😊
    You can even navigate the slideshow with arrow keys!

    Overall, I'm really happy to see CSS features to control scroll behavior without JS now! Scroll snap is a joy to use, and opens the door to a lot of easy-to-do customization that required a lot of carefully managed scroll-linked event listeners before ✨

    bojidar-bg.dev/blog/2025-03-28

    #CSS #CssOnly #webdev

  23. sharing here the website i made for the architecture practice specs πŸ‘‰πŸ‘‰ specs.work

    the site is built minimally with static site generator #pelican and #cssonly and hosted in BE with Domaine Public :)

    I've released a version of the theme (SpeCSS), with a lot of documentation on my gitlab, if anyone wants to use it as a starter kit for a portfolio site. βš™οΈ gitlab.com/mar_ver/specss/ (edit: link was wrong) βš™οΈ

    License is CC-BY-SA-NC

    #portfolio #css #pelican #lowtechwebsite #opensource #webdev

  24. sharing here the website i made for the architecture practice specs πŸ‘‰πŸ‘‰ specs.work

    the site is built minimally with static site generator #pelican and #cssonly and hosted in BE with Domaine Public :)

    I've released a version of the theme (SpeCSS), with a lot of documentation on my gitlab, if anyone wants to use it as a starter kit for a portfolio site. βš™οΈ gitlab.com/mar_ver/specss/ (edit: link was wrong) βš™οΈ

    License is CC-BY-SA-NC

    #portfolio #css #pelican #lowtechwebsite #opensource #webdev

  25. sharing here the website i made for the architecture practice specs πŸ‘‰πŸ‘‰ specs.work

    the site is built minimally with static site generator #pelican and #cssonly and hosted in BE with Domaine Public :)

    I've released a version of the theme (SpeCSS), with a lot of documentation on my gitlab, if anyone wants to use it as a starter kit for a portfolio site. βš™οΈ gitlab.com/mar_ver/specss/ (edit: link was wrong) βš™οΈ

    License is CC-BY-SA-NC

    #portfolio #css #pelican #lowtechwebsite #opensource #webdev

  26. sharing here the website i made for the architecture practice specs πŸ‘‰πŸ‘‰ specs.work

    the site is built minimally with static site generator #pelican and #cssonly and hosted in BE with Domaine Public :)

    I've released a version of the theme (SpeCSS), with a lot of documentation on my gitlab, if anyone wants to use it as a starter kit for a portfolio site. βš™οΈ gitlab.com/mar_ver/specss/ (edit: link was wrong) βš™οΈ

    License is CC-BY-SA-NC

    #portfolio #css #pelican #lowtechwebsite #opensource #webdev

  27. sharing here the website i made for the architecture practice specs πŸ‘‰πŸ‘‰ specs.work

    the site is built minimally with static site generator #pelican and #cssonly and hosted in BE with Domaine Public :)

    I've released a version of the theme (SpeCSS), with a lot of documentation on my gitlab, if anyone wants to use it as a starter kit for a portfolio site. βš™οΈ gitlab.com/mar_ver/specss/ (edit: link was wrong) βš™οΈ

    License is CC-BY-SA-NC

    #portfolio #css #pelican #lowtechwebsite #opensource #webdev

  28. I retro-fitted animation-timeline to my old #purecss King of Hearts, to see how easy it would be... It was too easy! 🀩 Animation-timeline is amazing!! πŸ₯³

    codepen.io/ivorjetski/pen/VwOr
    via
    @CodePen

    #css #cssart #cssartist #cssonly #frontend

  29. I retro-fitted animation-timeline to my old #purecss King of Hearts, to see how easy it would be... It was too easy! 🀩 Animation-timeline is amazing!! πŸ₯³

    codepen.io/ivorjetski/pen/VwOr
    via
    @CodePen

    #css #cssart #cssartist #cssonly #frontend

  30. I retro-fitted animation-timeline to my old #purecss King of Hearts, to see how easy it would be... It was too easy! 🀩 Animation-timeline is amazing!! πŸ₯³

    codepen.io/ivorjetski/pen/VwOr
    via
    @CodePen

    #css #cssart #cssartist #cssonly #frontend

  31. I retro-fitted animation-timeline to my old #purecss King of Hearts, to see how easy it would be... It was too easy! 🀩 Animation-timeline is amazing!! πŸ₯³

    codepen.io/ivorjetski/pen/VwOr
    via
    @CodePen

    #css #cssart #cssartist #cssonly #frontend

  32. 🎠 Today, Maxwell Barvian shares three amazing carousel experiments made with CSS scroll-driven animations, based on Francesco Zagami’s designs! No JavaScript!

    πŸ§ͺ Highly experimental, but oh-so-beautiful! 😍

    Have a look: tympanus.net/codrops/?p=75188

    #css #cssonly #animation #frontend #webdevelopment #creativecoding