Best of UI DesignJuly 2024

  1. 1
    Article
    Avatar of devtoDEV·2y

    50 Best Websites for Web Design Inspiration and Ideas

    Discover a curated list of 50 best websites offering web design inspiration and ideas. These resources cater to various needs, from business and ecommerce to portfolios and landing pages. Sources are categorized into multipurpose, focused, and niched inspirations, including both free and paid options. Special mentions include award galleries and website builder showcases.

  2. 2
    Article
    Avatar of devtoDEV·2y

    CSS One-Liners to Improve (Almost) Every Project

    This guide provides a series of CSS one-liners aimed at enhancing the appearance and readability of web content. Key tips include limiting content width, increasing text size and line height, making images responsive, and improving table readability. Additionally, the guide offers solutions for balanced heading wrapping, matching form control colors to page styles, and reducing animations based on user preferences.

  3. 3
    Article
    Avatar of logrocketLogRocket·2y

    Neumorphism: The new trend in UI design

    Neumorphism is a UI design trend blending minimalism and realism to create modern, user-friendly interfaces with depth using shadows and highlights. It merges the simplicity of flat design with the realism of skeuomorphism, offering a balanced approach. While it provides aesthetic appeal and consistency, it poses accessibility challenges that need addressing to meet Web Content Accessibility Guidelines (WCAG). Designers can use strategic visual cues and minimal color schemes to enhance usability and compliance.

  4. 4
    Article
    Avatar of communityCommunity Picks·2y

    Why Japanese Websites Look So Different

    Japanese websites often feature walls of text, bright colors, and numerous fonts due to several intertwined factors including font creation challenges, technological development and stagnation, and cultural influences. These design choices are deeply rooted in Japan's approach to web design and reflect broader societal and technological trends in the country. Understanding these nuances helps to comprehend why such designs differ significantly from Western website aesthetics.

  5. 5
    Article
    Avatar of phProduct Hunt·2y

    Swapy - JavaScript tool to convert any layout to a drag-to-swap one

    Swapy is a newly launched JavaScript tool that allows developers to convert any layout into a drag-to-swap interface. It is aimed at enhancing web design and developer tools by facilitating interactive and dynamic layouts.

  6. 6
    Article
    Avatar of csstipCSS Tip·2y

    Get the screen width & height without JavaScript

    Learn how to obtain screen width and height as pixel values using only CSS, avoiding JavaScript. This method leverages @property and trigonometric functions, providing unitless values that update in real-time upon screen resize.

  7. 7
    Article
    Avatar of bootcampuxdesignBootcamp·2y

    Understanding the ‘Why’ behind some basic UI design practices

    Understanding fundamental UI design practices helps in creating visually appealing and user-friendly interfaces. Key practices like maintaining consistent padding, using multiples of 8 or 4 for spacing, avoiding decimals, keeping line height to auto, and using a 24px frame for icons enhance design consistency and functionality. Ghost buttons serve as secondary call-to-action elements enhancing visual hierarchy.

  8. 8
    Article
    Avatar of communityCommunity Picks·2y

    Creating a Responsive Profile Settings UI with Tailwind CSS

    Learn how to design a user profile settings interface using Tailwind CSS. The guide includes creating minimalist and enhanced profile settings, along with a responsive profile settings page featuring a sidebar. Focus is on using Tailwind CSS's utility-first approach to style various components for a visually appealing and user-friendly interface.

  9. 9
    Article
    Avatar of csstipCSS Tip·2y

    Inverted border-radius using CSS mask

    Learn how to use a CSS mask to create an inverted radius corner with minimal code, without the need for extra elements or pseudo-elements, and optimized with CSS variables.

  10. 10
    Article
    Avatar of phProduct Hunt·2y

    404er - Make a stunning 404 page

    404er is a new tool for creating stunning 404 error pages, featured on July 28th, 2024. It falls under the categories of Website Builder, Developer Tools, and Web Design, and this is its first launch.

  11. 11
    Article
    Avatar of communityCommunity Picks·2y

    Design GUI

    The browser extension helps manage colors in CSS variables, offering features like AI-generated color palettes, accessibility testing, and support for popular UI frameworks like daisyUI and shadcn/ui. It allows real-time changes to CSS variables directly from the browser, bridges the design/technical gap, and facilitates the documentation of color palettes. Additionally, users can export CSS variable changes and ensure adherence to accessibility standards.

  12. 12
    Article
    Avatar of hnHacker News·2y

    cybernetic.dev

    Discusses optimizing data density on a screen by adjusting settings like Decimals, Group Digits, Min Font Size, Min x-Padding, and Min y-Padding. Pagination is used minimally and changes to settings might not always impact UI density due to their interdependent nature.

  13. 13
    Article
    Avatar of ishadeedAhmad Shadeed·2y

    CSS Grid Areas

    Despite being available since 2017, CSS grid template areas are underused in web development. This post highlights the simplicity and power of grid template areas, demonstrating how they can simplify positioning elements within a grid layout. By naming grid areas and referencing them in CSS, building and visualizing complex layouts become more intuitive. Practical examples and demos illustrate the ease of making responsive designs and adjusting layouts, enhancing development efficiency and collaboration among team members.

  14. 14
    Article
    Avatar of communityCommunity Picks·2y

    Web Design Inspiration

    Cleanness in web design is essential and often confused with minimalism. While minimalism emphasizes using the bare essentials, a clean design focuses on the precise positioning of important elements. A website can have many elements but still remain clean, conveying elegance. External resources for further reading include Dieter Rams' Principles of Good Design and guides on visual design.

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

    Understanding and Implementing Structured Data

    Structured data helps organizations organize and standardize their information for easier access and updates, improving decision-making and efficiency. Unstructured data, which constitutes around 80-90% of data, requires specialized tools to analyze. Implementing structured content models and using a CMS can significantly enhance SEO, personalization, and dynamic content delivery across multiple platforms. Headless CMS and modular UI components further support flexible, sustainable digital experiences.

  16. 16
    Article
    Avatar of bootcampuxdesignBootcamp·2y

    Atomic Design System Explained

    Atomic Design, introduced by Brad Frost in 2013, is a methodology that breaks down user interfaces into fundamental components to create scalable, consistent, and maintainable design systems. The process is structured into five stages: Atoms, Molecules, Organisms, Templates, and Pages. This approach ensures a systematic and efficient design process, enhancing collaboration, scalability, and user experience. Key elements include typography, color palettes, icons, UI components, and design principles. Atomic Design is increasingly relevant for developing complex digital products that require a cohesive and adaptable design framework.

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

    CSS font-size-adjust is now in Baseline

    The CSS property 'font-size-adjust' has been integrated into Chrome, enhancing web font interoperability as part of the Interop 2024 initiative. This improvement helps prevent layout shifts and improves the legibility of fallback fonts, particularly at smaller sizes. The property adjusts the sizing of fallback fonts to better match the initially specified font, using metrics like 'ex-height' and 'ch-width' to enhance consistency and readability across different fonts.

  18. 18
    Article
    Avatar of communityCommunity Picks·2y

    SEESAW ✦ Design Inspiration

    Discover a range of innovative and creative projects from diverse fields such as AI video analysis, electric road trips, sustainable living cabins, and much more. This daily updated list showcases exemplary work in web design, product design, branding, and technology, serving as a rich source of inspiration for designers and developers.

  19. 19
    Article
    Avatar of codropsCodrops·2y

    UI Interactions & Animations Roundup #45

    This post showcases a collection of recent UI interactions and animations, featuring diverse designs such as e-commerce concepts, AI assistant avatars, restaurant branding, and more. Highlighted works include contributions from artists like Serhii Polyvanyi, Gleb Kuznetsov, and Linur, offering inspiration across various design projects.

  20. 20
    Article
    Avatar of communityCommunity Picks·2y

    Flutter Drag and Drop UI Builder

    FlutterViz is a user-friendly drag-and-drop UI builder designed to help users create beautiful mobile apps quickly and efficiently with Flutter. It offers a wide range of widgets, customization options, pre-made design templates, and one-click code export. Perfect for both beginners and experts, FlutterViz eliminates the need for coding, allowing users to visually design modern, clean interfaces in minutes. It's free to use and built to support the growing Flutter community.

  21. 21
    Article
    Avatar of logrocketLogRocket·2y

    Types of buttons in UI design: Best practices and examples

    Buttons are crucial components in UI design, serving as key interactive elements. This guide covers types of buttons (principal and additional), explains their design and usage, and explores best practices for creating effective buttons. Key points include choosing appropriate shapes, colors, and labels, ensuring button accessibility, and utilizing design tools or ready-made systems to streamline the creation process.

  22. 22
    Article
    Avatar of csstipCSS Tip·2y

    Border gradient with border-radius

    Quick guide on adding gradient coloration to borders with rounded corners using CSS. Discusses current limitations and alternative methods like CSS mask and pseudo-elements.

  23. 23
    Article
    Avatar of frontendmastersFrontend Masters·2y

    Mesh Gradients – Frontend Masters Boost

    CSS offers linear, radial, and conic gradients, but mesh gradients can produce more intricate effects. Methods to achieve these include using multiple backgrounds with radial gradients or applying the `blur()` filter on shapes. The post features a gallery with hover effects and animations showcasing these gradients.

  24. 24
    Article
    Avatar of rubylaRUBYLAND·2y

    UI Design Tips Using Tailwind CSS for Developers

    Small UI tweaks like adjusting letter-spacing, using colored shadows, adding opacity to colored elements on gray backgrounds, increasing white-space, and setting proper line-height can significantly enhance your UI design. Tailwind CSS offers various utilities to easily implement these adjustments, such as tracking classes for kerning, shadow color utilities, and smooth transitions to improve the user experience.

  25. 25
    Video
    Avatar of kevinpowellKevin Powell·2y

    Use this instead of white-space: nowrap

    When dealing with text wrapping issues in buttons, using 'white-space: nowrap' may cause overflows if there's too much text. A better approach is to use 'min-width: fit-content'. This maintains the benefits of 'nowrap' but allows wrapping if necessary to prevent overflow, offering a more flexible solution.