YDS는 숭실대학교 동아리 유어슈에서 사용하는 디자인 시스템입니다. 뷰 컴포넌트 재사용성을 높여 코드 작성에 걸리는 시간을 단축함과 동시에 일관된 디자인 퀄리티를 보장하기 위해 고안됐습니다.
YDS Wiki
YDS 문서는 노션 페이지에서 관리됩니다.
컴포넌트 정보와 사용 예시 등을 확인할 수 있습니다.
allprojects {
repositories {
'...'
maven { url = uri("https://jitpack.io") }
}
}
// 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}")
- 라이트 테마
<application
android:theme="@style/Theme.Light.YourssuDesignSystem"
...
- 라이트/다크 테마
<application
android:theme="@style/Theme.DayNight.YourssuDesignSystem"
...