Responsiveness - Breakpoints Creating/Editing Breakpoints Understanding responsiveness Types of Spacing
Margins: The space outside the elements, defining the distance between the element and its surroundings. Paddings: The space inside the elements, defining the distance between the element's content and its border. Gaps: The space between elements, particularly in grid or flex layouts. White/Negative Space: The empty or unused space around and between elements in a design. It helps create balance, improves readability, and focuses attention on the key elements by giving the design "room to breathe." States in design elements typically refer to the different conditions or variations an element can have based on user interaction or system status. Here are common states that might apply. Default: The standard appearance of an element. Hover: The appearance when a user hovers over an element with a pointer. Pressed: The appearance when an element is being clicked or tapped. Disabled: The appearance when an element is not interactive or unavailable. Focused: The appearance when an element is focused, usually through keyboard navigation. Selected: The appearance when an element is selected, often used in forms or lists. Invalid: The appearance when an element has invalid input. In design refers to the use of transitions and animations to enhance the user experience by providing visual feedback and improving the flow of interactions. Motion can make interfaces feel more dynamic and responsive, and help guide users' attention. Transitions: Smooth changes from one state to another (e.g., fading in/out, sliding). Animations: Movements or visual effects when elements appear, disappear, or change position (e.g., slide transitions, element entrances/exits). in design refers to the information and visual cues provided to users to indicate the status of their actions or the state of an element. This includes error messages, success messages, help text, and visual changes that communicate validation results.
Types of Feedback -
Tooltips: Short messages that appear when a user hovers over or focuses on an element, providing additional context or instructions. Help Text: Static or dynamic text that provides guidance or clarification for an element. Error Messages: Text and visual cues that appear when an input or action is incorrect, explaining what went wrong and how to fix it. Success Messages: Text and visual cues that confirm a successful action or input. Validation Feedback: Visual changes to elements, such as border color changes, to indicate valid or invalid input. Loading Indicators: Visual cues that indicate a process is ongoing, such as spinners or progress bars. Given list, and adding states of colors and extras All element styling following this
Option set - OS Brand Data Logos in all shapes, light dark App Slogan or all text about the app and brand Option Set - OS App Images All App Images that app is using. Welcome Screen/Onboarding Empty States ( search, content, no network) Settings List - full page, quick actions Single Page - Auth/Contact Data Table with Sorting and Filtering Go to top/bottom navigation Information/Feedback to User Modal Popup - Web - popup Modal Popup - Native - Bottom Sheet Confirmation Modal - Two Buttons Information Modal - Single Button Form Modal - Inputs and Button Write and sketch ( web/native) Resources from forum-topic based form Feed from forum chat -reddit style Videos - shorts - YT (up next, related )