@@ -2,7 +2,8 @@ import 'package:cloud_firestore/cloud_firestore.dart';
22import 'package:firebase_auth/firebase_auth.dart' ;
33import 'package:flutter/material.dart' ;
44import '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' ;
67import 'package:sando_diary/firestore_service.dart' ;
78
89class 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 (
0 commit comments