Skip to content

Commit 5ddc29a

Browse files
committed
테마 파일에서 색상 관련 코드 정리 및 메시지 입력 필드 레이블 개선
1 parent e68cf3c commit 5ddc29a

File tree

2 files changed

+161
-156
lines changed

2 files changed

+161
-156
lines changed

lib/pages/guestbook_page.dart

Lines changed: 7 additions & 156 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ import 'package:cloud_firestore/cloud_firestore.dart';
22
import 'package:firebase_auth/firebase_auth.dart';
33
import 'package:flutter/material.dart';
44
import 'package:sando_diary/widget/sticky_note.dart';
5-
import 'package:sando_diary/theme/customDecoration.dart';
5+
import 'package:sando_diary/theme/custom_decoration.dart';
6+
import 'package:sando_diary/theme/interpolated_colors.dart';
67
import 'package:sando_diary/firestore_service.dart';
78

89
class GuestBook extends StatefulWidget {
@@ -15,160 +16,6 @@ class _GuestBookState extends State<GuestBook> {
1516
final TextEditingController nameController = TextEditingController();
1617
String userName = "Anonymous"; // 기본 사용자 이름
1718

18-
// Generated 'Interpolated Colors' palette in Flutter
19-
// Full Extended 'Interpolated Colors' palette in Flutter
20-
final List<Color> interpolatedColors = [
21-
const Color(0xFF9581F5),
22-
const Color(0xFF9483F4),
23-
const Color(0xFF9486F2),
24-
const Color(0xFF9388F1),
25-
const Color(0xFF928BEF),
26-
const Color(0xFF928DEE),
27-
const Color(0xFF9190EC),
28-
const Color(0xFF9092EB),
29-
const Color(0xFF9094E9),
30-
const Color(0xFF8F97E8),
31-
const Color(0xFF8E99E7),
32-
const Color(0xFF8E9CE5),
33-
const Color(0xFF8D9EE4),
34-
const Color(0xFF8DA1E2),
35-
const Color(0xFF8CA3E1),
36-
const Color(0xFF8BA5DF),
37-
const Color(0xFF8BA8DE),
38-
const Color(0xFF8AAADC),
39-
const Color(0xFF89ADDB),
40-
const Color(0xFF89AFD9),
41-
const Color(0xFF88B2D8),
42-
const Color(0xFF87B4D7),
43-
const Color(0xFF87B6D5),
44-
const Color(0xFF86B9D4),
45-
const Color(0xFF85BBD2),
46-
const Color(0xFF85BED1),
47-
const Color(0xFF84C0CF),
48-
const Color(0xFF83C3CE),
49-
const Color(0xFF83C5CC),
50-
const Color(0xFF82C7CB),
51-
const Color(0xFF81CACA),
52-
const Color(0xFF81CCC8),
53-
const Color(0xFF80CFC7),
54-
const Color(0xFF7FD1C5),
55-
const Color(0xFF7FD4C4),
56-
const Color(0xFF7ED6C2),
57-
const Color(0xFF7DD8C1),
58-
const Color(0xFF7DDBBF),
59-
const Color(0xFF7CDDBE),
60-
const Color(0xFF7CE0BC),
61-
const Color(0xFF7BE2BB),
62-
const Color(0xFF7AE5BA),
63-
const Color(0xFF7AE7B8),
64-
const Color(0xFF79E9B7),
65-
const Color(0xFF78ECB5),
66-
const Color(0xFF78EEB4),
67-
const Color(0xFF77F1B2),
68-
const Color(0xFF76F3B1),
69-
const Color(0xFF76F6AF),
70-
const Color(0xFF75F8AE),
71-
const Color(0xFF75F8AE),
72-
const Color(0xFF77F8AD),
73-
const Color(0xFF79F8AB),
74-
const Color(0xFF7CF8AA),
75-
const Color(0xFF7EF8A9),
76-
const Color(0xFF80F8A8),
77-
const Color(0xFF82F8A6),
78-
const Color(0xFF84F8A5),
79-
const Color(0xFF87F8A4),
80-
const Color(0xFF89F8A3),
81-
const Color(0xFF8BF8A1),
82-
const Color(0xFF8DF8A0),
83-
const Color(0xFF8FF89F),
84-
const Color(0xFF92F89E),
85-
const Color(0xFF94F89C),
86-
const Color(0xFF96F89B),
87-
const Color(0xFF98F89A),
88-
const Color(0xFF9AF898),
89-
const Color(0xFF9DF897),
90-
const Color(0xFF9FF896),
91-
const Color(0xFFA1F895),
92-
const Color(0xFFA3F893),
93-
const Color(0xFFA5F892),
94-
const Color(0xFFA8F891),
95-
const Color(0xFFAAF890),
96-
const Color(0xFFACF98E),
97-
const Color(0xFFAEF98D),
98-
const Color(0xFFB1F98C),
99-
const Color(0xFFB3F98B),
100-
const Color(0xFFB5F989),
101-
const Color(0xFFB7F988),
102-
const Color(0xFFB9F987),
103-
const Color(0xFFBCF986),
104-
const Color(0xFFBEF984),
105-
const Color(0xFFC0F983),
106-
const Color(0xFFC2F982),
107-
const Color(0xFFC4F980),
108-
const Color(0xFFC7F97F),
109-
const Color(0xFFC9F97E),
110-
const Color(0xFFCCF97D),
111-
const Color(0xFFcdf97b),
112-
const Color(0xFFCFF97A),
113-
const Color(0xFFD2F979),
114-
const Color(0xFFD4F978),
115-
const Color(0xFFD6F976),
116-
const Color(0xFFD8F975),
117-
const Color(0xFFDAF974),
118-
const Color(0xFFDDF973),
119-
const Color(0xFFDFF971),
120-
const Color(0xFFE1F970),
121-
const Color(0xFFE1F970),
122-
const Color(0xFFE0F873),
123-
const Color(0xFFDEF876),
124-
const Color(0xFFDDF778),
125-
const Color(0xFFDBF67B),
126-
const Color(0xFFDAF57E),
127-
const Color(0xFFD8F581),
128-
const Color(0xFFD7F484),
129-
const Color(0xFFD5F386),
130-
const Color(0xFFD4F389),
131-
const Color(0xFFD2F28C),
132-
const Color(0xFFD1F18F),
133-
const Color(0xFFCFF092),
134-
const Color(0xFFCEF094),
135-
const Color(0xFFCCEF97),
136-
const Color(0xFFCBEE9A),
137-
const Color(0xFFC9EE9D),
138-
const Color(0xFFC8EDA0),
139-
const Color(0xFFC7ECA2),
140-
const Color(0xFFC5EBA5),
141-
const Color(0xFFC4EBA8),
142-
const Color(0xFFC2EAAB),
143-
const Color(0xFFC1E9AE),
144-
const Color(0xFFBFE9B0),
145-
const Color(0xFFBEE8B3),
146-
const Color(0xFFBCE7B6),
147-
const Color(0xFFBBE6B9),
148-
const Color(0xFFB9E6BB),
149-
const Color(0xFFB8E5BE),
150-
const Color(0xFFB6E4C1),
151-
const Color(0xFFB5E4C4),
152-
const Color(0xFFB3E3C7),
153-
const Color(0xFFB2E2C9),
154-
const Color(0xFFB1E1CC),
155-
const Color(0xFFAFE1CF),
156-
const Color(0xFFAEE0D2),
157-
const Color(0xFFACDFD5),
158-
const Color(0xFFABDFD7),
159-
const Color(0xFFA9DEDA),
160-
const Color(0xFFA8DDDD),
161-
const Color(0xFFA6DCE0),
162-
const Color(0xFFA5DCE3),
163-
const Color(0xFFA3DBE5),
164-
const Color(0xFFA2DAE8),
165-
const Color(0xFFA0DAEB),
166-
const Color(0xFF9FD8EE),
167-
const Color(0xFF9CD7F3),
168-
const Color(0xFF9AD7F6),
169-
const Color(0xFF99D6F9)
170-
];
171-
17219
@override
17320
void initState() {
17421
super.initState();
@@ -319,7 +166,11 @@ class _GuestBookState extends State<GuestBook> {
319166
Expanded(
320167
child: TextField(
321168
controller: messageController,
322-
decoration: InputDecoration(labelText: '메시지 입력'),
169+
decoration: InputDecoration(
170+
labelText: userName == "Anonymous"
171+
? '익명으로 메시지 입력 (이름 설정은 최상단에...)'
172+
: '$userName의 메시지 입력',
173+
),
323174
),
324175
),
325176
IconButton(

lib/theme/interpolated_colors.dart

Lines changed: 154 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,154 @@
1+
import 'package:flutter/material.dart';
2+
3+
// Generated 'Interpolated Colors' palette
4+
const List<Color> interpolatedColors = [
5+
Color(0xFF9581F5),
6+
Color(0xFF9483F4),
7+
Color(0xFF9486F2),
8+
Color(0xFF9388F1),
9+
Color(0xFF928BEF),
10+
Color(0xFF928DEE),
11+
Color(0xFF9190EC),
12+
Color(0xFF9092EB),
13+
Color(0xFF9094E9),
14+
Color(0xFF8F97E8),
15+
Color(0xFF8E99E7),
16+
Color(0xFF8E9CE5),
17+
Color(0xFF8D9EE4),
18+
Color(0xFF8DA1E2),
19+
Color(0xFF8CA3E1),
20+
Color(0xFF8BA5DF),
21+
Color(0xFF8BA8DE),
22+
Color(0xFF8AAADC),
23+
Color(0xFF89ADDB),
24+
Color(0xFF89AFD9),
25+
Color(0xFF88B2D8),
26+
Color(0xFF87B4D7),
27+
Color(0xFF87B6D5),
28+
Color(0xFF86B9D4),
29+
Color(0xFF85BBD2),
30+
Color(0xFF85BED1),
31+
Color(0xFF84C0CF),
32+
Color(0xFF83C3CE),
33+
Color(0xFF83C5CC),
34+
Color(0xFF82C7CB),
35+
Color(0xFF81CACA),
36+
Color(0xFF81CCC8),
37+
Color(0xFF80CFC7),
38+
Color(0xFF7FD1C5),
39+
Color(0xFF7FD4C4),
40+
Color(0xFF7ED6C2),
41+
Color(0xFF7DD8C1),
42+
Color(0xFF7DDBBF),
43+
Color(0xFF7CDDBE),
44+
Color(0xFF7CE0BC),
45+
Color(0xFF7BE2BB),
46+
Color(0xFF7AE5BA),
47+
Color(0xFF7AE7B8),
48+
Color(0xFF79E9B7),
49+
Color(0xFF78ECB5),
50+
Color(0xFF78EEB4),
51+
Color(0xFF77F1B2),
52+
Color(0xFF76F3B1),
53+
Color(0xFF76F6AF),
54+
Color(0xFF75F8AE),
55+
Color(0xFF75F8AE),
56+
Color(0xFF77F8AD),
57+
Color(0xFF79F8AB),
58+
Color(0xFF7CF8AA),
59+
Color(0xFF7EF8A9),
60+
Color(0xFF80F8A8),
61+
Color(0xFF82F8A6),
62+
Color(0xFF84F8A5),
63+
Color(0xFF87F8A4),
64+
Color(0xFF89F8A3),
65+
Color(0xFF8BF8A1),
66+
Color(0xFF8DF8A0),
67+
Color(0xFF8FF89F),
68+
Color(0xFF92F89E),
69+
Color(0xFF94F89C),
70+
Color(0xFF96F89B),
71+
Color(0xFF98F89A),
72+
Color(0xFF9AF898),
73+
Color(0xFF9DF897),
74+
Color(0xFF9FF896),
75+
Color(0xFFA1F895),
76+
Color(0xFFA3F893),
77+
Color(0xFFA5F892),
78+
Color(0xFFA8F891),
79+
Color(0xFFAAF890),
80+
Color(0xFFACF98E),
81+
Color(0xFFAEF98D),
82+
Color(0xFFB1F98C),
83+
Color(0xFFB3F98B),
84+
Color(0xFFB5F989),
85+
Color(0xFFB7F988),
86+
Color(0xFFB9F987),
87+
Color(0xFFBCF986),
88+
Color(0xFFBEF984),
89+
Color(0xFFC0F983),
90+
Color(0xFFC2F982),
91+
Color(0xFFC4F980),
92+
Color(0xFFC7F97F),
93+
Color(0xFFC9F97E),
94+
Color(0xFFCCF97D),
95+
Color(0xFFcdf97b),
96+
Color(0xFFCFF97A),
97+
Color(0xFFD2F979),
98+
Color(0xFFD4F978),
99+
Color(0xFFD6F976),
100+
Color(0xFFD8F975),
101+
Color(0xFFDAF974),
102+
Color(0xFFDDF973),
103+
Color(0xFFDFF971),
104+
Color(0xFFE1F970),
105+
Color(0xFFE1F970),
106+
Color(0xFFE0F873),
107+
Color(0xFFDEF876),
108+
Color(0xFFDDF778),
109+
Color(0xFFDBF67B),
110+
Color(0xFFDAF57E),
111+
Color(0xFFD8F581),
112+
Color(0xFFD7F484),
113+
Color(0xFFD5F386),
114+
Color(0xFFD4F389),
115+
Color(0xFFD2F28C),
116+
Color(0xFFD1F18F),
117+
Color(0xFFCFF092),
118+
Color(0xFFCEF094),
119+
Color(0xFFCCEF97),
120+
Color(0xFFCBEE9A),
121+
Color(0xFFC9EE9D),
122+
Color(0xFFC8EDA0),
123+
Color(0xFFC7ECA2),
124+
Color(0xFFC5EBA5),
125+
Color(0xFFC4EBA8),
126+
Color(0xFFC2EAAB),
127+
Color(0xFFC1E9AE),
128+
Color(0xFFBFE9B0),
129+
Color(0xFFBEE8B3),
130+
Color(0xFFBCE7B6),
131+
Color(0xFFBBE6B9),
132+
Color(0xFFB9E6BB),
133+
Color(0xFFB8E5BE),
134+
Color(0xFFB6E4C1),
135+
Color(0xFFB5E4C4),
136+
Color(0xFFB3E3C7),
137+
Color(0xFFB2E2C9),
138+
Color(0xFFB1E1CC),
139+
Color(0xFFAFE1CF),
140+
Color(0xFFAEE0D2),
141+
Color(0xFFACDFD5),
142+
Color(0xFFABDFD7),
143+
Color(0xFFA9DEDA),
144+
Color(0xFFA8DDDD),
145+
Color(0xFFA6DCE0),
146+
Color(0xFFA5DCE3),
147+
Color(0xFFA3DBE5),
148+
Color(0xFFA2DAE8),
149+
Color(0xFFA0DAEB),
150+
Color(0xFF9FD8EE),
151+
Color(0xFF9CD7F3),
152+
Color(0xFF9AD7F6),
153+
Color(0xFF99D6F9),
154+
];

0 commit comments

Comments
 (0)