Design System

Learn how to create a design system with this step by step guide

JКомпетенции уровня JuniorMКомпетенции уровня MiddleSКомпетенции уровня SeniorTКомпетенции уровня Техлид1-3Уровень владения технологиейUnderstand the BasicsTerminologyMaking a Design SystemExisting Design AnalysisCreating Design LanguageDefining Design TokensCreating Core ComponentsToolingProject ManagementWhat is a Design SystemStakeholders InvolvedNeed of Design SystemDesign System ExamplesDesign System vs Component LibraryWhat is Atomic DesignComponentComponent LibraryDesign LanguageGovernanceGuidelinesPatternPilotTokenUI KitFrom ScratchFrom Existing DesignColor Typography Sizing Spaces Icons Visual Forms Identify Design ElementsExisting Design ProcessVisual AuditCards, DropDowns, Banners, Buttons etc.A/B Tests and ExperimentsRegional RequirementsDocumentationBrandLogoGuidelinesColorLayoutIconographyTypographyAvatarInput TextBannerInput SwitchBadgeSelectButtonTextareaCardListCarouselLoading IndicatorDropdownModalIconTabsToastInput RadioTooltipDevelopmentDesignCommunicationsTask ManagementAnalyticsWriting GuidelinesTone of VoiceTerminologyDesign PrinciplesVisionMonochrome VersionSmall Use GuidancePlacement & Clearance GuidanceUsage GuidanceDifferent File FormatsAccessibilityUser OnboardingMicrocopy GuidelinesAccessibilityFunctional ColorsDark ModeGuidelinesUnitsGridBreakpointsSpacingAccessibilityStyleGrid RelationNamingKeywordsSizesReserved IconsGuidelinesResponsivenessGrid RelationReadabilityPerformanceGuidelinesComponent CatalogDocumentationCode StyleUnit TestingAccessibility TestingSemantic VersioningRelease StrategyCommit GuidelinesPR TemplatesContribution GuidelinesDesign EditorPluginsVersion ControlContribution GuidelinesCommunity MeetingsCommunication ChannelOpen HoursFAQsRoadmapMilestonesTicketingComponent AnalyticsError LoggingTooling AnalyticsService and Health Metrics