Best of CSS2023

  1. 1
    Article
    Avatar of builderiobuilder.io·3y

    The React Ecosystem in 2023

    The React Ecosystem celebrates its 10th anniversary in 2023 as the ecosystem continues to flourish. For those who are new to React, getting started can be a daunting task. With a vast array of tools and libraries available within the React ecosystem, choosing the right combination for your project can be challenging.

  2. 2
    Article
    Avatar of communityCommunity Picks·2y

    🧙‍♂️ CSS trick: transition from height 0 to auto!

    Learn how to transition from height 0 to auto in CSS using CSS Grid. Avoid fixed heights and use a neat trick with grid-template-rows.

  3. 3
    Article
    Avatar of robinwieruchRobin Wieruch·3y

    10 Web Development Trends in 2023

    The most popular meta framework called Next.js comes on top of React.js. SSR is all over the place when working with JavaScript frameworks these days. Other meta frameworks like SvelteKit are catching up. SSR has been competing with static site generation (SSG) for a while for the perfect performance.

  4. 4
    Article
    Avatar of joshwcomeauJosh W Comeau·3y

    An Interactive Guide to CSS Grid

    Learn about the fundamentals of CSS Grid, including how it works and how it can be used to create complex layouts.

  5. 5
    Article
    Avatar of freecodecampfreeCodeCamp·3y

    Introducing freeCodeCamp Press – Free Books for Developers

    FreeCodeCamp has published more than 10,000 tutorials over the years. Now we're publishing more comprehensive books and handbooks that will teach you everything you need to know to get started with a certain programming language or tool. The freeCodeCamp community publishes shorter, more focused guides that aim to answer a specific question.

  6. 6
    Article
    Avatar of builderiobuilder.io·3y

    CSS Tips for Better Web Development

    Explore popular and unique CSS tricks and tips to make your website stand out, including creating smooth snapping product carousels, implementing sticky headers and footers, and using CSS variables for complex animations.

  7. 7
    Article
    Avatar of communityCommunity Picks·3y

    3D in CSS

    Learn how to use 3D effects in CSS to create depth and perspective in web design. The 'perspective' property enables a 3D space for child elements, while 'translate3d' and 'rotate3d' are used to move and rotate elements in the 3D space. Using 3D effects can provide more screen real estate and enhance user experience.

  8. 8
    Article
    Avatar of builderiobuilder.io·2y

    Modern CSS for 2024: Nesting, Layers, and Container Queries

    Explore the latest CSS features including native CSS nesting, layers, and container queries. Discover how these features can improve your CSS code and make responsive design easier.

  9. 9
    Article
    Avatar of ishadeedAhmad Shadeed·3y

    New Viewport Units

    New Viewport Units - Ahmad Shadeed We have been using CSS viewport units since 2012. They are useful to help us in sizing elements based on the viewport width or height. But using the unit on mobile is buggy. The reason is that viewport size won’t include the browser’s address bar UI.

  10. 10
    Article
    Avatar of communityCommunity Picks·3y

    Patterns

    A collection of animation techniques built using CSS or JavaScript with considerations for accessibility and user preferences. You can use the code in these examples to help ensure your projects stay on the right track. This collection includes patterns that are often tricky to implement without hurting your Core Web Vitals scores.

  11. 11
    Article
    Avatar of builderiobuilder.io·3y

    Tailwind CSS Tips and Tricks Worth Knowing

    Tailwind allows us to change the style of an element based on its state with helper classes. There are some times where we are forced to use CSS for our styles. Tailwind has some very useful and easy-to-use animation utility classes. For example, we can add the transition color class and set a duration of 300 milliseconds.

  12. 12
    Article
    Avatar of communityCommunity Picks·3y

    Optimal Images in HTML

    Shopify Storefront Build is the most powerful no-code solution for Shopify merchants to drive growth Pricing Blog.io & Elastic Path on 12/13 Use Cases Landing Pages Customize and optimize high performing landing pages within your existing site or app Headless CMS. Visually create and seamlessly manage content on any tech stack.

  13. 13
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    Create a Virtual World with JavaScript

    Learn how to create a virtual world using JavaScript, HTML, and CSS. The course covers building a spatial graph, user-friendly interfaces, generating road borders and buildings, loading real-world data, and more.

  14. 14
    Article
    Avatar of hnHacker News·2y

    You don't need JavaScript for that

    The article discusses the rule of least power in web development, which advocates for choosing the least powerful language suitable for a given purpose. It highlights examples of using native HTML and CSS instead of JavaScript, such as creating custom switches, using the datalist element for autosuggest, utilizing the native color picker, implementing accordions, and using dialog modals. The article also mentions future features that will further reduce the need for JavaScript.

  15. 15
    Article
    Avatar of communityCommunity Picks·3y

    Astro 3.0

    Astro 3.0 is the first major web framework to support the View Transitions API. Fade, slide, morph, and even persist stateful elements across page navigation with ease. New features include Image Optimization (stable) and faster Rendering Performance.

  16. 16
    Article
    Avatar of redstRed Stapler·3y

    Web Design Trends 2023

    Bold Typography is being used more frequently to make a statement and grab the attention of users. 3D Transform, Filter and new CSS features are going to unlock lots of interesting web design purely on CSS. Dark mode/Dark Design is expected to be a popular trend in web design this year.

  17. 17
    Article
    Avatar of mattrickardMatt Rickard·3y

    Why Tailwind CSS Won

    Tailwind CSS has become synonymous to some degree with the UI components shipped through Tailwind UI (which is a UI framework) It replaces a generation of sites built with Twitter Bootstrap. Tailwind is tree-shaken by default and doesn’t have its own ideas of grids or flexboxes.

  18. 18
    Article
    Avatar of communityCommunity Picks·3y

    CSS Variables 101

    CSS Variables 101 CSS variables (AKA custom properties) have been supported in web browsers for almost four years. With CSS variables, this can be made much better like so.

  19. 19
    Article
    Avatar of communityCommunity Picks·3y

    The modern way of serving images

    The HTTPArchive found at least 70% of all websites have an image as the most prominent element, yet only 34% of the web uses to create responsive & performant images. To change this, the following article will guide you through responsive image techniques, and introduce a novel technique that aims to make tags work (almost) like tags.

  20. 20
    Article
    Avatar of phProduct Hunt·3y

    playCSS - Improve your CSS skills by playing daily challenges 💪

    PlayCSS was hunted by Frank Eno in Design Tools and Developer Tools. PlayCSS is not rated yet. The easiest way to translate a website Support is great. "Feel free to leave some feedback about this project, it will mean a lot to me," says the makers of playCSS.

  21. 21
    Article
    Avatar of cssarticlesCSS Articles·3y

    css-loaders.com: The Biggest Collection of Loading Animations (more than 500 🤯)

    Css-loaders.com: The Biggest Collection of Loading Animations (more than 500) I collected all my CSS-only loaders into one unique place. Around 580 loaders are made using only one element!

  22. 22
    Article
    Avatar of communityCommunity Picks·3y

    Why we're bad at CSS

    CSS is more like putting their hand in the pain box from Dune while some product manager has a gom jabbar to their neck, daring them to pull their hand out. Despite the latest advancements in CSS, many are still stuck in this kind of BEM mindset, trying to encapsulate everything.

  23. 23
    Article
    Avatar of communityCommunity Picks·3y

    Mastering CSS Grid

    A series of concise lectures and hands-on exercises will guide you through everything you need to know about creating responsive layouts for all of your web applications. You'll learn how to enable grid, define basic layouts, and use DevTools overlays to help plan and debug grid lines and areas.

  24. 24
    Article
    Avatar of devtoDEV·3y

    How to build a portfolio website with React & Tailwind CSS

    Every developer must have a portfolio website to show off their skills and projects. We will build portfolio website with React.js and Tailwind CSS.

  25. 25
    Article
    Avatar of communityCommunity Picks·3y

    Kuma UI

    Kuma UI Empower Your Web with Ultimate Performance and Flexibility. Headless, zero-runtime UI components, build top-performing websites effortlessly. Enjoy maximum customization freedom with our headless components.