Skip to content

yourssu/YDS-Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
Feb 21, 2024
Jan 15, 2024
Jan 15, 2024
Mar 19, 2024
Aug 14, 2023
Jan 15, 2024
Sep 27, 2023
May 4, 2021
Oct 7, 2022
Nov 14, 2021
Nov 15, 2023
Jan 15, 2024
Jan 15, 2024
May 4, 2021
May 4, 2021
Feb 7, 2024
Aug 22, 2023
Mar 17, 2024

Repository files navigation

Thumbnail

Platform API JitPack License: MIT

🎨 YDS란

YDS는 숭실대학교 동아리 유어슈에서 사용하는 디자인 시스템입니다. 뷰 컴포넌트 재사용성을 높여 코드 작성에 걸리는 시간을 단축함과 동시에 일관된 디자인 퀄리티를 보장하기 위해 고안됐습니다.

📝 문서

YDS Wiki
YDS 문서는 노션 페이지에서 관리됩니다.
컴포넌트 정보와 사용 예시 등을 확인할 수 있습니다.

🛠 설치 방법

gradle Project

allprojects {
    repositories {
        '...'
        maven { url = uri("https://jitpack.io") }
    }
}

gradle app

// YDS for both XML and Compose
implementation("com.github.yourssu:YDS-Android:${YDSVersion}")

// YDS for XML view
implementation("com.github.yourssu.YDS-Android:DesignSystem:${YDSVersion}")

// YDS for Jetpack Compose
implementation("com.github.yourssu.YDS-Android:compose:${YDSVersion}")

theme

  • 라이트 테마
<application 
   android:theme="@style/Theme.Light.YourssuDesignSystem"
   ...
  • 라이트/다크 테마
<application
   android:theme="@style/Theme.DayNight.YourssuDesignSystem"
   ...

🧪 샘플 어플리케이션

다운로드하기 Google Play

🖥 YDS 개발자 규칙

YDS 개발 수칙

💻 타 버전 저장소

YDS-iOS
YDS-React