-
Notifications
You must be signed in to change notification settings - Fork 0
[Feat] 하루요약 상세화면 / 그림자 적용 #15 #24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Changes from 6 commits
8d876cd
034eab4
6499224
5c45739
bcb26cf
4fdf62a
a658382
2e06480
3cfaf3c
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -49,6 +49,7 @@ kotlin { | |
| implementation(compose.material3) | ||
| implementation(compose.ui) | ||
| implementation(compose.components.resources) | ||
| implementation("org.jetbrains.compose.ui:ui-tooling-preview:1.10.1") | ||
|
|
||
| // Navigation (KMP) | ||
| implementation(libs.navigation.compose) | ||
|
|
@@ -158,6 +159,9 @@ dependencies { | |
| // Detekt formatting plugin | ||
| detektPlugins(libs.detekt.formatting) | ||
|
|
||
| // Compose preview tooling for Android Studio | ||
| add("debugImplementation", "org.jetbrains.compose.ui:ui-tooling:1.10.1") | ||
|
|
||
|
Comment on lines
+165
to
+167
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain🏁 Script executed: #!/bin/bash
set -euo pipefail
# 목적:
# tooling 관련 하드코딩 버전 중복 및 중앙관리 여부 점검
echo "[1] build.gradle.kts 내 ui-tooling 하드코딩 확인"
rg -n 'ui-tooling(-preview)?:[0-9]+\.[0-9]+\.[0-9]+' composeApp/build.gradle.kts
echo
echo "[2] compose accessor 사용 여부 확인"
rg -n 'compose\.uiToolingPreview|compose\.uiTooling' composeApp/build.gradle.kts || true
echo
echo "[3] version catalog 내 tooling 정의 확인"
fd 'libs\.versions\.toml' . -x rg -n 'ui-tooling|tooling-preview|compose' {}Repository: Medicare-Call/Medicare-Call-KMP Length of output: 1323 🏁 Script executed: #!/bin/bash
set -euo pipefail
echo "[1] Check full build.gradle.kts to understand compose plugin setup"
head -60 composeApp/build.gradle.kts | tail -20
echo
echo "[2] Check if compose.ui-tooling accessor exists"
grep -n "compose\.ui" composeApp/build.gradle.kts || echo "No direct compose.ui accessors found"
echo
echo "[3] Check gradle plugins and accessors available"
head -30 composeApp/build.gradle.kts
echo
echo "[4] Full libs.versions.toml content"
cat gradle/libs.versions.tomlRepository: Medicare-Call/Medicare-Call-KMP Length of output: 7392
Line 52와 Line 166에서 같은 버전을 문자열로 직접 들고 있어서, Compose 버전 업할 때 한쪽만 바뀌는 실수가 생기기 쉽습니다. 가능하면 버전 카탈로그에 추가해서 통일하는 게 유지보수에 좋아요. 이렇게 하면 버전 업 시 한 곳만 수정해도 모든 의존성이 따라가니까 드리프트 리스크를 없앨 수 있습니다. 🤖 Prompt for AI Agents |
||
| // Firebase (Android only) | ||
| add("androidMainImplementation", platform(libs.firebase.bom)) | ||
| add("androidMainImplementation", libs.google.firebase.analytics) | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="34dp" | ||
| android:height="34dp" | ||
| android:viewportWidth="34" | ||
| android:viewportHeight="34"> | ||
| <path | ||
| android:pathData="M28.591,14.888C29.621,15.483 29.621,16.97 28.591,17.565L11.205,27.603C10.174,28.198 8.886,27.455 8.886,26.265L8.886,6.189C8.886,4.999 10.174,4.255 11.205,4.85L28.591,14.888Z" | ||
| android:fillColor="#1F1F1F"/> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="24dp" | ||
| android:height="24dp" | ||
| android:viewportWidth="24" | ||
| android:viewportHeight="24"> | ||
| <path | ||
| android:pathData="M10.6,13.8L8.45,11.65C8.267,11.467 8.033,11.375 7.75,11.375C7.467,11.375 7.233,11.467 7.05,11.65C6.867,11.833 6.775,12.067 6.775,12.35C6.775,12.633 6.867,12.867 7.05,13.05L9.9,15.9C10.1,16.1 10.333,16.2 10.6,16.2C10.867,16.2 11.1,16.1 11.3,15.9L16.95,10.25C17.133,10.067 17.225,9.833 17.225,9.55C17.225,9.267 17.133,9.033 16.95,8.85C16.767,8.667 16.533,8.575 16.25,8.575C15.967,8.575 15.733,8.667 15.55,8.85L10.6,13.8ZM12,22C10.617,22 9.317,21.737 8.1,21.212C6.883,20.687 5.825,19.974 4.925,19.075C4.025,18.176 3.313,17.117 2.788,15.9C2.263,14.683 2.001,13.383 2,12C1.999,10.617 2.262,9.317 2.788,8.1C3.314,6.883 4.026,5.824 4.925,4.925C5.824,4.026 6.882,3.313 8.1,2.788C9.318,2.263 10.618,2 12,2C13.382,2 14.682,2.263 15.9,2.788C17.118,3.313 18.176,4.026 19.075,4.925C19.974,5.824 20.686,6.883 21.213,8.1C21.74,9.317 22.002,10.617 22,12C21.998,13.383 21.735,14.683 21.212,15.9C20.689,17.117 19.976,18.176 19.075,19.075C18.174,19.974 17.115,20.687 15.9,21.213C14.685,21.739 13.385,22.001 12,22Z" | ||
| android:fillColor="#10D266"/> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="14dp" | ||
| android:height="15dp" | ||
| android:viewportWidth="14" | ||
| android:viewportHeight="15"> | ||
| <path | ||
| android:pathData="M1.5,9.932C-0.5,8.777 -0.5,5.891 1.5,4.736L9,0.406C11,-0.749 13.5,0.694 13.5,3.004L13.5,11.664C13.5,13.974 11,15.417 9,14.262L1.5,9.932Z" | ||
| android:fillColor="#ECECEC"/> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="41dp" | ||
| android:height="22dp" | ||
| android:viewportWidth="41" | ||
| android:viewportHeight="22"> | ||
| <path | ||
| android:pathData="M11,0L30,0A11,11 0,0 1,41 11L41,11A11,11 0,0 1,30 22L11,22A11,11 0,0 1,0 11L0,11A11,11 0,0 1,11 0z" | ||
| android:fillColor="#FFA13D" | ||
| android:fillAlpha="0.1"/> | ||
| <path | ||
| android:pathData="M16.234,6.293V6.879C16.223,7.582 16.223,8.625 15.965,9.984L14.863,9.879C15.092,8.713 15.127,7.869 15.144,7.207H10.938V6.293H16.234ZM13.551,8.648V10.816C14.676,10.781 15.836,10.699 16.891,10.547L16.961,11.356C14.769,11.742 12.262,11.777 10.41,11.789L10.305,10.887C10.949,10.881 11.682,10.875 12.449,10.852V8.648H13.551ZM18.695,5.496V8.836H20.137V9.773H18.695V13.383H17.559V5.496H18.695ZM19.035,14.871V15.773H11.898V12.668H13.012V14.871H19.035ZM29.465,5.508V11.449H28.352V5.508H29.465ZM29.465,12.012V15.867H22.563V12.012H29.465ZM23.664,12.902V14.965H28.375V12.902H23.664ZM24.578,6.926C24.566,8.344 25.586,9.621 27.18,10.16L26.629,11.016C25.41,10.611 24.496,9.779 24.016,8.695C23.547,9.85 22.615,10.769 21.355,11.215L20.805,10.336C22.445,9.785 23.441,8.391 23.441,6.926V5.906H24.578V6.926Z" | ||
| android:fillColor="#FFA13D"/> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="41dp" | ||
| android:height="22dp" | ||
| android:viewportWidth="41" | ||
| android:viewportHeight="22"> | ||
| <path | ||
| android:pathData="M11,0L30,0A11,11 0,0 1,41 11L41,11A11,11 0,0 1,30 22L11,22A11,11 0,0 1,0 11L0,11A11,11 0,0 1,11 0z" | ||
| android:fillColor="#E6FAEF"/> | ||
| <path | ||
| android:pathData="M20.125,6.984V7.898H18.637V9.234H20.125V10.16H18.637V11.695H17.523V5.496H18.637V6.984H20.125ZM13.34,6.105C14.945,6.105 16.129,7.125 16.141,8.602C16.129,10.066 14.945,11.086 13.34,11.098C11.734,11.086 10.539,10.066 10.551,8.602C10.539,7.125 11.734,6.105 13.34,6.105ZM13.34,7.043C12.356,7.043 11.629,7.676 11.641,8.602C11.629,9.539 12.356,10.148 13.34,10.16C14.324,10.148 15.051,9.539 15.051,8.602C15.051,7.676 14.324,7.043 13.34,7.043ZM15.25,11.977C17.395,11.977 18.73,12.715 18.73,13.981C18.73,15.234 17.395,15.984 15.25,15.973C13.082,15.984 11.723,15.234 11.723,13.981C11.723,12.715 13.082,11.977 15.25,11.977ZM15.25,12.879C13.727,12.879 12.824,13.277 12.836,13.981C12.824,14.695 13.727,15.082 15.25,15.082C16.762,15.082 17.641,14.695 17.641,13.981C17.641,13.277 16.762,12.879 15.25,12.879ZM29.852,6.973V7.875H21.215V6.973H24.988V5.648H26.09V6.973H29.852ZM30.367,13.91V14.813H20.758V13.91H24.988V12.516C23.148,12.404 22.035,11.678 22.035,10.512C22.035,9.246 23.371,8.508 25.539,8.508C27.684,8.508 29.031,9.246 29.031,10.512C29.031,11.678 27.912,12.404 26.09,12.516V13.91H30.367ZM25.539,9.387C24.039,9.387 23.16,9.785 23.172,10.512C23.16,11.238 24.039,11.637 25.539,11.648C27.016,11.637 27.895,11.238 27.895,10.512C27.895,9.785 27.016,9.387 25.539,9.387Z" | ||
| android:fillColor="#35C156"/> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="52dp" | ||
| android:height="23dp" | ||
| android:viewportWidth="52" | ||
| android:viewportHeight="23"> | ||
| <path | ||
| android:pathData="M11.5,0L40.5,0A11.5,11.5 0,0 1,52 11.5L52,11.5A11.5,11.5 0,0 1,40.5 23L11.5,23A11.5,11.5 0,0 1,0 11.5L0,11.5A11.5,11.5 0,0 1,11.5 0z" | ||
| android:fillColor="#F0F0F0"/> | ||
| <path | ||
| android:pathData="M15.894,7.004V13.906H10.973V7.004H15.894ZM12.074,7.883V13.004H14.816V7.883H12.074ZM19.082,5.996V16.52H17.969V5.996H19.082ZM29.488,5.996V16.496H28.363V5.996H29.488ZM26.359,7.121C26.359,10.191 25.047,12.863 21.449,14.586L20.863,13.684C23.658,12.354 25.018,10.461 25.234,8.012H21.367V7.121H26.359ZM40.727,11.727V12.629H31.117V11.727H35.371V10.731H32.348V8.059H38.406V7.121H32.324V6.242H39.52V8.879H33.449V9.863H39.73V10.731H36.473V11.727H40.727ZM39.578,13.367V16.414H38.453V14.258H32.195V13.367H39.578Z" | ||
| android:fillColor="#AFAFAF"/> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="14dp" | ||
| android:height="15dp" | ||
| android:viewportWidth="14" | ||
| android:viewportHeight="15"> | ||
| <path | ||
| android:pathData="M12,9.932C14,8.777 14,5.891 12,4.736L4.5,0.406C2.5,-0.749 0,0.694 0,3.004L0,11.664C0,13.974 2.5,15.417 4.5,14.262L12,9.932Z" | ||
| android:fillColor="#666666"/> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="24dp" | ||
| android:height="24dp" | ||
| android:viewportWidth="24" | ||
| android:viewportHeight="24"> | ||
| <group> | ||
| <clip-path | ||
| android:pathData="M0,0h24v24h-24z"/> | ||
| <path | ||
| android:pathData="M12,13.414L14.121,15.535C14.321,15.736 14.557,15.836 14.829,15.836C15.1,15.836 15.336,15.736 15.535,15.535C15.734,15.335 15.835,15.099 15.836,14.828C15.837,14.556 15.736,14.321 15.535,14.121L13.414,12L15.535,9.879C15.735,9.678 15.836,9.442 15.836,9.171C15.836,8.899 15.735,8.664 15.535,8.464C15.335,8.265 15.099,8.165 14.828,8.165C14.557,8.164 14.321,8.264 14.121,8.464L12,10.586L9.878,8.464C9.678,8.264 9.442,8.164 9.171,8.165C8.9,8.165 8.664,8.265 8.464,8.464C8.264,8.664 8.164,8.9 8.164,9.172C8.165,9.444 8.265,9.679 8.464,9.879L10.585,12L8.464,14.121C8.264,14.322 8.164,14.557 8.164,14.828C8.165,15.099 8.265,15.335 8.464,15.535C8.663,15.736 8.899,15.836 9.172,15.836C9.444,15.836 9.68,15.736 9.878,15.535L12,13.414ZM19.071,19.071C18.093,20.049 16.987,20.783 15.756,21.272C14.524,21.76 13.272,22.005 12,22.006C10.727,22.006 9.475,21.761 8.243,21.272C7.012,20.782 5.907,20.048 4.928,19.071C3.95,18.094 3.217,16.989 2.728,15.756C2.239,14.523 1.994,13.271 1.994,12C1.994,10.729 2.238,9.477 2.728,8.244C3.218,7.011 3.951,5.906 4.928,4.929C5.906,3.952 7.011,3.218 8.243,2.728C9.476,2.239 10.728,1.994 12,1.994C13.271,1.995 14.523,2.239 15.756,2.728C16.99,3.216 18.094,3.95 19.071,4.929C20.047,5.908 20.78,7.013 21.271,8.244C21.762,9.475 22.007,10.727 22.005,12C22.004,13.273 21.759,14.526 21.272,15.757C20.784,16.988 20.051,18.093 19.071,19.071Z" | ||
| android:fillColor="#FF4949"/> | ||
| </group> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="34dp" | ||
| android:height="34dp" | ||
| android:viewportWidth="34" | ||
| android:viewportHeight="34"> | ||
| <path | ||
| android:pathData="M28.591,14.888C29.621,15.483 29.621,16.97 28.591,17.565L11.205,27.603C10.174,28.198 8.886,27.455 8.886,26.265L8.886,6.189C8.886,4.999 10.174,4.255 11.205,4.85L28.591,14.888Z" | ||
| android:fillColor="#1F1F1F"/> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="34dp" | ||
| android:height="34dp" | ||
| android:viewportWidth="34" | ||
| android:viewportHeight="34"> | ||
| <path | ||
| android:pathData="M11.769,6.539C10.325,6.539 9.154,7.71 9.154,9.154V24.846C9.154,26.291 10.325,27.462 11.769,27.462C13.214,27.462 14.385,26.291 14.385,24.846V9.154C14.385,7.71 13.214,6.539 11.769,6.539Z" | ||
| android:fillColor="#1F1F1F"/> | ||
| <path | ||
| android:pathData="M22.231,6.539C20.786,6.539 19.615,7.71 19.615,9.154V24.846C19.615,26.291 20.786,27.462 22.231,27.462C23.675,27.462 24.846,26.291 24.846,24.846V9.154C24.846,7.71 23.675,6.539 22.231,6.539Z" | ||
| android:fillColor="#1F1F1F"/> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="24dp" | ||
| android:height="24dp" | ||
| android:viewportWidth="24" | ||
| android:viewportHeight="24"> | ||
| <path | ||
| android:pathData="M10.6,13.8L8.45,11.65C8.267,11.467 8.033,11.375 7.75,11.375C7.467,11.375 7.233,11.467 7.05,11.65C6.867,11.833 6.775,12.067 6.775,12.35C6.775,12.633 6.867,12.867 7.05,13.05L9.9,15.9C10.1,16.1 10.333,16.2 10.6,16.2C10.867,16.2 11.1,16.1 11.3,15.9L16.95,10.25C17.133,10.067 17.225,9.833 17.225,9.55C17.225,9.267 17.133,9.033 16.95,8.85C16.767,8.667 16.533,8.575 16.25,8.575C15.967,8.575 15.733,8.667 15.55,8.85L10.6,13.8ZM12,22C10.617,22 9.317,21.737 8.1,21.212C6.883,20.687 5.825,19.974 4.925,19.075C4.025,18.176 3.313,17.117 2.788,15.9C2.263,14.683 2.001,13.383 2,12C1.999,10.617 2.262,9.317 2.788,8.1C3.314,6.883 4.026,5.824 4.925,4.925C5.824,4.026 6.882,3.313 8.1,2.788C9.318,2.263 10.618,2 12,2C13.382,2 14.682,2.263 15.9,2.788C17.118,3.313 18.176,4.026 19.075,4.925C19.974,5.824 20.686,6.883 21.213,8.1C21.74,9.317 22.002,10.617 22,12C21.998,13.383 21.735,14.683 21.212,15.9C20.689,17.117 19.976,18.176 19.075,19.075C18.174,19.974 17.115,20.687 15.9,21.213C14.685,21.739 13.385,22.001 12,22Z" | ||
| android:fillColor="#10D266"/> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="14dp" | ||
| android:height="15dp" | ||
| android:viewportWidth="14" | ||
| android:viewportHeight="15"> | ||
| <path | ||
| android:pathData="M1.5,9.932C-0.5,8.777 -0.5,5.891 1.5,4.736L9,0.406C11,-0.749 13.5,0.694 13.5,3.004L13.5,11.664C13.5,13.974 11,15.417 9,14.262L1.5,9.932Z" | ||
| android:fillColor="#ECECEC"/> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="41dp" | ||
| android:height="22dp" | ||
| android:viewportWidth="41" | ||
| android:viewportHeight="22"> | ||
| <path | ||
| android:pathData="M11,0L30,0A11,11 0,0 1,41 11L41,11A11,11 0,0 1,30 22L11,22A11,11 0,0 1,0 11L0,11A11,11 0,0 1,11 0z" | ||
| android:fillColor="#FFA13D" | ||
| android:fillAlpha="0.1"/> | ||
| <path | ||
| android:pathData="M16.234,6.293V6.879C16.223,7.582 16.223,8.625 15.965,9.984L14.863,9.879C15.092,8.713 15.127,7.869 15.144,7.207H10.938V6.293H16.234ZM13.551,8.648V10.816C14.676,10.781 15.836,10.699 16.891,10.547L16.961,11.356C14.769,11.742 12.262,11.777 10.41,11.789L10.305,10.887C10.949,10.881 11.682,10.875 12.449,10.852V8.648H13.551ZM18.695,5.496V8.836H20.137V9.773H18.695V13.383H17.559V5.496H18.695ZM19.035,14.871V15.773H11.898V12.668H13.012V14.871H19.035ZM29.465,5.508V11.449H28.352V5.508H29.465ZM29.465,12.012V15.867H22.563V12.012H29.465ZM23.664,12.902V14.965H28.375V12.902H23.664ZM24.578,6.926C24.566,8.344 25.586,9.621 27.18,10.16L26.629,11.016C25.41,10.611 24.496,9.779 24.016,8.695C23.547,9.85 22.615,10.769 21.355,11.215L20.805,10.336C22.445,9.785 23.441,8.391 23.441,6.926V5.906H24.578V6.926Z" | ||
| android:fillColor="#FFA13D"/> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="41dp" | ||
| android:height="22dp" | ||
| android:viewportWidth="41" | ||
| android:viewportHeight="22"> | ||
| <path | ||
| android:pathData="M11,0L30,0A11,11 0,0 1,41 11L41,11A11,11 0,0 1,30 22L11,22A11,11 0,0 1,0 11L0,11A11,11 0,0 1,11 0z" | ||
| android:fillColor="#E6FAEF"/> | ||
| <path | ||
| android:pathData="M20.125,6.984V7.898H18.637V9.234H20.125V10.16H18.637V11.695H17.523V5.496H18.637V6.984H20.125ZM13.34,6.105C14.945,6.105 16.129,7.125 16.141,8.602C16.129,10.066 14.945,11.086 13.34,11.098C11.734,11.086 10.539,10.066 10.551,8.602C10.539,7.125 11.734,6.105 13.34,6.105ZM13.34,7.043C12.356,7.043 11.629,7.676 11.641,8.602C11.629,9.539 12.356,10.148 13.34,10.16C14.324,10.148 15.051,9.539 15.051,8.602C15.051,7.676 14.324,7.043 13.34,7.043ZM15.25,11.977C17.395,11.977 18.73,12.715 18.73,13.981C18.73,15.234 17.395,15.984 15.25,15.973C13.082,15.984 11.723,15.234 11.723,13.981C11.723,12.715 13.082,11.977 15.25,11.977ZM15.25,12.879C13.727,12.879 12.824,13.277 12.836,13.981C12.824,14.695 13.727,15.082 15.25,15.082C16.762,15.082 17.641,14.695 17.641,13.981C17.641,13.277 16.762,12.879 15.25,12.879ZM29.852,6.973V7.875H21.215V6.973H24.988V5.648H26.09V6.973H29.852ZM30.367,13.91V14.813H20.758V13.91H24.988V12.516C23.148,12.404 22.035,11.678 22.035,10.512C22.035,9.246 23.371,8.508 25.539,8.508C27.684,8.508 29.031,9.246 29.031,10.512C29.031,11.678 27.912,12.404 26.09,12.516V13.91H30.367ZM25.539,9.387C24.039,9.387 23.16,9.785 23.172,10.512C23.16,11.238 24.039,11.637 25.539,11.648C27.016,11.637 27.895,11.238 27.895,10.512C27.895,9.785 27.016,9.387 25.539,9.387Z" | ||
| android:fillColor="#35C156"/> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="52dp" | ||
| android:height="23dp" | ||
| android:viewportWidth="52" | ||
| android:viewportHeight="23"> | ||
| <path | ||
| android:pathData="M11.5,0L40.5,0A11.5,11.5 0,0 1,52 11.5L52,11.5A11.5,11.5 0,0 1,40.5 23L11.5,23A11.5,11.5 0,0 1,0 11.5L0,11.5A11.5,11.5 0,0 1,11.5 0z" | ||
| android:fillColor="#F0F0F0"/> | ||
| <path | ||
| android:pathData="M15.894,7.004V13.906H10.973V7.004H15.894ZM12.074,7.883V13.004H14.816V7.883H12.074ZM19.082,5.996V16.52H17.969V5.996H19.082ZM29.488,5.996V16.496H28.363V5.996H29.488ZM26.359,7.121C26.359,10.191 25.047,12.863 21.449,14.586L20.863,13.684C23.658,12.354 25.018,10.461 25.234,8.012H21.367V7.121H26.359ZM40.727,11.727V12.629H31.117V11.727H35.371V10.731H32.348V8.059H38.406V7.121H32.324V6.242H39.52V8.879H33.449V9.863H39.73V10.731H36.473V11.727H40.727ZM39.578,13.367V16.414H38.453V14.258H32.195V13.367H39.578Z" | ||
| android:fillColor="#AFAFAF"/> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="14dp" | ||
| android:height="15dp" | ||
| android:viewportWidth="14" | ||
| android:viewportHeight="15"> | ||
| <path | ||
| android:pathData="M12,9.932C14,8.777 14,5.891 12,4.736L4.5,0.406C2.5,-0.749 0,0.694 0,3.004L0,11.664C0,13.974 2.5,15.417 4.5,14.262L12,9.932Z" | ||
| android:fillColor="#666666"/> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,13 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="24dp" | ||
| android:height="24dp" | ||
| android:viewportWidth="24" | ||
| android:viewportHeight="24"> | ||
| <group> | ||
| <clip-path | ||
| android:pathData="M0,0h24v24h-24z"/> | ||
| <path | ||
| android:pathData="M12,13.414L14.121,15.535C14.321,15.736 14.557,15.836 14.829,15.836C15.1,15.836 15.336,15.736 15.535,15.535C15.734,15.335 15.835,15.099 15.836,14.828C15.837,14.556 15.736,14.321 15.535,14.121L13.414,12L15.535,9.879C15.735,9.678 15.836,9.442 15.836,9.171C15.836,8.899 15.735,8.664 15.535,8.464C15.335,8.265 15.099,8.165 14.828,8.165C14.557,8.164 14.321,8.264 14.121,8.464L12,10.586L9.878,8.464C9.678,8.264 9.442,8.164 9.171,8.165C8.9,8.165 8.664,8.265 8.464,8.464C8.264,8.664 8.164,8.9 8.164,9.172C8.165,9.444 8.265,9.679 8.464,9.879L10.585,12L8.464,14.121C8.264,14.322 8.164,14.557 8.164,14.828C8.165,15.099 8.265,15.335 8.464,15.535C8.663,15.736 8.899,15.836 9.172,15.836C9.444,15.836 9.68,15.736 9.878,15.535L12,13.414ZM19.071,19.071C18.093,20.049 16.987,20.783 15.756,21.272C14.524,21.76 13.272,22.005 12,22.006C10.727,22.006 9.475,21.761 8.243,21.272C7.012,20.782 5.907,20.048 4.928,19.071C3.95,18.094 3.217,16.989 2.728,15.756C2.239,14.523 1.994,13.271 1.994,12C1.994,10.729 2.238,9.477 2.728,8.244C3.218,7.011 3.951,5.906 4.928,4.929C5.906,3.952 7.011,3.218 8.243,2.728C9.476,2.239 10.728,1.994 12,1.994C13.271,1.995 14.523,2.239 15.756,2.728C16.99,3.216 18.094,3.95 19.071,4.929C20.047,5.908 20.78,7.013 21.271,8.244C21.762,9.475 22.007,10.727 22.005,12C22.004,13.273 21.759,14.526 21.272,15.757C20.784,16.988 20.051,18.093 19.071,19.071Z" | ||
| android:fillColor="#FF4949"/> | ||
| </group> | ||
| </vector> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,11 @@ | ||
| <vector xmlns:android="http://schemas.android.com/apk/res/android" | ||
| android:width="24dp" | ||
| android:height="24dp" | ||
| android:viewportWidth="24" | ||
| android:viewportHeight="24"> | ||
| <path | ||
| android:pathData="M12,2C6.477,2 2,6.477 2,12C2,17.523 6.477,22 12,22C17.523,22 22,17.523 22,12C22,6.477 17.523,2 12,2Z" | ||
| android:fillColor="#00000000" | ||
| android:strokeColor="#FFFFFF" | ||
| android:strokeWidth="2"/> | ||
| </vector> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
🏁 Script executed:
Repository: Medicare-Call/Medicare-Call-KMP
Length of output: 2045
commonMain Preview 의존성 추가로 인한 멀티플랫폼 빌드 문제가 생길 수 있어요.
Line 52에서 CMP preview 의존성을 추가했는데,
commonMain에 아직도 Android 전용 Preview import(androidx.compose.ui.tooling.preview.Preview)가 남아있어서 iOS/Desktop 빌드가 깨질 거예요.다음 6개 파일에서 모두
org.jetbrains.compose.ui.tooling.preview.Preview로 바꿔야 합니다:composeApp/src/commonMain/kotlin/com/konkuk/medicarecall/ui/feature/calldetail/screen/CallDetailScreen.kt(Line 14)composeApp/src/commonMain/kotlin/com/konkuk/medicarecall/ui/feature/calldetail/component/SpecialNoteSection.kt(Line 18)composeApp/src/commonMain/kotlin/com/konkuk/medicarecall/ui/feature/calldetail/component/DailyCalendar.kt(Line 21)composeApp/src/commonMain/kotlin/com/konkuk/medicarecall/ui/feature/calldetail/component/CareCallSummary.kt(Line 18)composeApp/src/commonMain/kotlin/com/konkuk/medicarecall/ui/feature/calldetail/component/AudioPlayerCard.kt(Line 23)composeApp/src/commonMain/kotlin/com/konkuk/medicarecall/ui/feature/calldetail/component/MealSegmentControl.kt(Line 27)🔧 제안 수정
🤖 Prompt for AI Agents