Best of UI DesignMay 2024

  1. 1
    Article
    Avatar of logrocketLogRocket·2y

    16 practices for good web design

    Learn 16 design practices for good web design, including optimizing the first impression, focusing on clarity, using visual hierarchy, and addressing user doubts. Also, understand the importance of mobile-first design and the principles of conversion rate optimization.

  2. 2
    Article
    Avatar of asayerasayer·2y

    Using the upcoming CSS when/else rules

    Learn about the upcoming CSS when/else rules which provide a mechanism for applying styles selectively based on specific conditions. These rules are still in the proposal stage and not yet implemented in browsers. The @when rule allows for selective styling, dynamic adaptability, specific conditions, user interaction, state and event styling, customization, and enhanced usability and aesthetics. The @when/@else rules simplify conditional styling and improve readability. They can be implemented by checking browser support, writing base CSS, defining conditions, using @when to apply conditional styles, and using @else for alternative styles. Some advanced techniques include combining with CSS preprocessors and using dynamic styling based on conditions. Best practices include planning CSS, using flexible units, maintaining consistency, and documenting code. Debugging techniques involve using browser DevTools, isolating rules, and eliminating possible causes of issues.

  3. 3
    Article
    Avatar of asayerasayer·2y

    Understanding the Holy Grail Layout Pattern in CSS

    Learn about the Holy Grail layout pattern in CSS, its advantages in web design, and common use cases. See how it differs from other layout patterns and how to implement it using CSS Grid.

  4. 4
    Article
    Avatar of devtoDEV·2y

    The Best UX Research Sites for Developers/Designers Inspirations

    Discover the best UX research sites for developers and designers to find inspiration and ideas for their projects. Explore various web and app design sites that offer templates and inspiration for layout and theming. Check out popular sites like Dribbble and Awwwards, and share your recommendations in the comments.

  5. 5
    Article
    Avatar of communityCommunity Picks·2y

    How to Hide Scrollbar Using CSS?

    Learn how to hide scrollbars on websites and web applications using CSS properties. Discover methods to hide element scrollbars and browser scrollbars. Improve the aesthetics of your website without sacrificing functionality.

  6. 6
    Article
    Avatar of communityCommunity Picks·2y

    Responsive Viewer

    A Chrome extension called Responsive Viewer that allows front-end developers to test multiple screens while developing responsive websites/applications. The extension does not track or collect any user data.

  7. 7
    Article
    Avatar of webweb.dev·2y

    What's new in the web

    The post discusses the recent updates and additions to Baseline, including the Web Platform Dashboard, RUM Archive integration, container queries, :has() selector, subgrid in CSS grid layout, CSS Nesting, <search> element in HTML, responsive video, inert attribute, color-mix() function, :user-valid and :user-invalid pseudo-classes, Compression Streams API, Declarative Shadow DOM, and Popover API.

  8. 8
    Article
    Avatar of communityCommunity Picks·2y

    Recruitment App UI Design

    Designing a user-friendly interface is crucial for a successful recruitment app. Consider important elements, impact on user experience, and follow best practices.

  9. 9
    Article
    Avatar of devtoDEV·2y

    How to Create the Perfect Transparent Login Form

    Learn how to create a stylish and see-through login form using HTML, CSS, and JavaScript. Follow step-by-step instructions to design the form structure, style the background image, style the login box, make the title look good, style the email and password sections, style the labels and text boxes, and finally make the login button look good. The result is a simple and attractive login form that can be customized further.

  10. 10
    Article
    Avatar of communityCommunity Picks·2y

    Fontsource

    Fontsource provides a collection of loaded fonts for web design, including examples such as Roboto, Open Sans, Poppins, and more.

  11. 11
    Article
    Avatar of communityCommunity Picks·2y

    CSS *vh (dvh, lvh, svh) and *vw units

    Learn about the history and issues with the vh unit in CSS, as well as the introduction of new viewport units.

  12. 12
    Article
    Avatar of asayerasayer·2y

    Exploring the Creative Potential of Atropos.js for Web Design

    Explore the creative potential of Atropos.js in web design. Atropos.js is a versatile JavaScript library that enhances web design with scroll-based animations, parallax effects, and seamless integration with popular frameworks. It facilitates the creation of unique and memorable user experiences, improves website performance, and offers design flexibility. Learn how to build a scroll-based gallery using Atropos.js, Axios, and React.

  13. 13
    Article
    Avatar of lambdatestLambdaTest·2y

    How to Implement The Mobile First CSS Approach

    Learn about the mobile first CSS approach, its importance in website development, and the advantages it offers for optimizing user experience on mobile devices.

  14. 14
    Article
    Avatar of logrocketLogRocket·2y

    A designer’s guide to flexbox and grid layout

    Learn about the benefits of using flexbox and grid layout in web development, how to make layouts responsive with auto layout, and the UI design tools that support these layout techniques.

  15. 15
    Article
    Avatar of bootcampuxdesignBootcamp·2y

    Essential UI Design Principles: A Foundation for Beginners

    Learn essential UI design principles for beginners, including simplifying layouts, organizing navigation, reducing cognitive load, ensuring color contrast, keeping typography consistency, highlighting important icons, and using icons with clarifying text.

  16. 16
    Article
    Avatar of elixirstatusElixirStatus·2y

    svycal/og-image: An open graph image generator, by SavvyCal ✨

    og-image is a web service that generates Open Graph images for webpages. It uses custom HTML/CSS templates and supports emoji. The templates can be easily modified or new ones can be added. The images can be previewed as HTML or rendered as PNG. Installation and local running instructions are provided. The project is implemented in Elixir and uses Puppeteer for capturing screenshots.