1R - Web Development Resources

Created by AI

Michael Gearon

CBased in Cardiff, Wales, UK, Michael Gearon shares guides, tutorials, and useful resources on topics such as HTML, CSS, UX, and website performance. His blog is a valuable resource for both beginners and experienced developers

Micheal Gearon's website

CSS Wizardry (Harry Roberts)

Harry Roberts, an award-winning Consultant Web Performance Engineer from Leeds, England, UK, provides in-depth insights into CSS, design, and web performance.

csswizardry.com

Zoran Jambor

CSS Weekly delivers the latest articles, tutorials, tools, and experiments related to CSS.

css-weekly.com

Ahmad Shadeed

Ahmad, an independent product designer and front-end developer from Tulkarm, Palestine, shares his expertise on large-scale product design and front-end development.

Ahmad Shadeed's website who are some blogger who write about CSS and web development.Copilot, Version Number 23H2 Microsoft,26 Mar. 2024, https://www.bing.com/search?q=Bing+AI&showconv=1&FORM=undexpand,

Created By You

This article goes over a different way to change websites color themes using a newer CSS pseudo-class called :has(). You can then use this instead of adding in JavaScript to change the users color preference.

A highly configurable switch component using modern CSS techniques Blog

This information becomes helpful because it allows you to create a better user experience within the website without using JavaScript. It is a good new tool to learn and use in different ways while creating websites.

If I were to use this in a project I would follow the article closing and it seems like you would use a type of button or checkers for the users to click if they want it dark or light. Then I would :root to start it with the light theme and eventually make and option with the new :has() to determine if the button was switched to dark and build everything accordingly