diff --git a/src/renderer/index.html b/src/renderer/index.html index eb217e5..233e721 100644 --- a/src/renderer/index.html +++ b/src/renderer/index.html @@ -12,37 +12,50 @@

Photo Renamer

-
- - -
-
- - -
-
- -
+
-
- - - _ - - ์ž๋ฆฌ ์ˆœ๋ฒˆ - โ†’ - photo_001.jpg - - 0๊ฐœ ํŒŒ์ผ -
- -
-
-
๐Ÿ—‚๏ธ
-

ํด๋”๋ฅผ ์—ด์–ด ์ด๋ฏธ์ง€๋ฅผ ๋ถˆ๋Ÿฌ์˜ค์„ธ์š”
- JPG ยท PNG ยท GIF ยท BMP ยท TIFF ยท WEBP ยท HEIC

+ - + +
+
+
+ + +
+
+ +
+ +
+ + + _ + + ์ž๋ฆฌ ์ˆœ๋ฒˆ + โ†’ + photo_001.jpg + + 0๊ฐœ ํŒŒ์ผ +
+ +
+
+
๐Ÿ—‚๏ธ
+

ํด๋”๋ฅผ ์—ด์–ด ์ด๋ฏธ์ง€๋ฅผ ๋ถˆ๋Ÿฌ์˜ค์„ธ์š”
+ JPG ยท PNG ยท GIF ยท BMP ยท TIFF ยท WEBP ยท HEIC

+
+ +
+
+
diff --git a/src/renderer/style.css b/src/renderer/style.css index 86c9ee1..d00d1bb 100644 --- a/src/renderer/style.css +++ b/src/renderer/style.css @@ -64,8 +64,56 @@ body.fullscreen #titlebar { max-width: 360px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } -/* โ”€โ”€ ํˆด๋ฐ” โ”€โ”€ */ -#toolbar { +/* โ”€โ”€ ์•ฑ ๋ฐ”๋”” (์‚ฌ์ด๋“œ๋ฐ” + ๋ฉ”์ธ) โ”€โ”€ */ +#app-body { + display: flex; + flex-direction: row; + flex: 1; + overflow: hidden; +} + +/* โ”€โ”€ ์‚ฌ์ด๋“œ๋ฐ” โ”€โ”€ */ +#sidebar { + width: 300px; + flex-shrink: 0; + display: flex; + flex-direction: column; + border-right: 1px solid var(--border); + background: var(--surface); + overflow: hidden; +} +#sidebar-toolbar { + display: flex; + flex-direction: row; + gap: 8px; + padding: 10px 12px; + border-bottom: 1px solid var(--border); + flex-shrink: 0; +} +#sidebar-toolbar .btn { + flex: 1; + justify-content: center; +} +#file-explorer { + flex: 1; + overflow: auto; + scrollbar-width: thin; + scrollbar-color: var(--border) transparent; +} +#file-explorer::-webkit-scrollbar { width: 6px; height: 6px; } +#file-explorer::-webkit-scrollbar-track { background: transparent; } +#file-explorer::-webkit-scrollbar-thumb { background: var(--border); border-radius: 3px; } + +/* โ”€โ”€ ๋ฉ”์ธ ์ฝ˜ํ…์ธ  โ”€โ”€ */ +#main-content { + flex: 1; + display: flex; + flex-direction: column; + overflow: hidden; +} + +/* โ”€โ”€ ์ฝ˜ํ…์ธ  ํˆด๋ฐ” โ”€โ”€ */ +#content-toolbar { display: flex; align-items: center; gap: 8px; padding: 10px 16px; background: var(--surface);