77import '../models/counter.dart' ;
88
99const Map <CounterType , List <String >> counterIdeas = {
10- CounterType .black: [],
11- CounterType .white: [],
10+ CounterType .black: [
11+ // --- VISUAL (Darkness, Coffee, Ink) ---
12+ 'Espresso shots consumed to survive the morning' ,
13+ 'Days I wore an all-black outfit (developer uniform)' ,
14+ 'Slices of toast I accidentally burnt' ,
15+ 'Pens that exploded or leaked ink everywhere' ,
16+ 'Squares of 90% dark chocolate eaten' ,
17+ 'Shadows that looked suspiciously like monsters' ,
18+ 'Times I turned off the lights to save energy' ,
19+ 'Minutes spent staring into the night sky' ,
20+
21+ // --- TECH & UI (Dark Mode, Terminal) ---
22+ 'Apps I immediately switched to Dark Mode' ,
23+ 'Terminal windows opened to look like a hacker' ,
24+ 'Lines of code I deleted and felt good about' ,
25+ 'Pixels that are actually turned off (OLED)' ,
26+ 'Times I rebooted a black screen of death' ,
27+ 'Old cables found in a box somewhere' ,
28+ 'Screens turned off to see my own reflection' ,
29+
30+ // --- SYMBOLIC & METAPHORICAL (Mystery, Void, Silence) ---
31+ 'Secrets I promised I would never tell' ,
32+ 'Black cats that crossed my path (bad luck?)' ,
33+ 'Moments of comfortable silence enjoyed' ,
34+ 'Heavy metal songs played at full volume' ,
35+ 'Black holes discovered in my monthly budget' ,
36+ 'Movie villains I actually rooted for' ,
37+ ],
38+ CounterType .white: [
39+ // --- VISUAL (Cleanliness, Paper, Snow) ---
40+ 'Blank pages waiting to be filled' ,
41+ 'Clean shirts I immediately spilled coffee on' ,
42+ 'Clouds spotted in the sky today' ,
43+ 'Snowflakes caught on my tongue (seasonal)' ,
44+ 'Empty plates after a delicious meal' ,
45+ 'Pieces of paper crumpled into balls' ,
46+ 'Vanilla ice cream cones eaten' ,
47+ 'Cotton balls used for... something' ,
48+
49+ // --- TECH & UI (Whitespace, Empty States) ---
50+ 'Whitespace I added to make code readable' ,
51+ 'Empty states I encountered in apps' ,
52+ 'Pixels that are shining at full brightness' ,
53+ 'Times I refreshed a blank page' ,
54+ 'Search results that came back with nothing' ,
55+ 'Documents printed on fresh paper' ,
56+
57+ // --- SYMBOLIC & METAPHORICAL (Peace, Truth, New Beginnings) ---
58+ 'White lies I told to be polite' ,
59+ 'Moments of absolute peace and quiet' ,
60+ 'Promises I actually managed to keep' ,
61+ 'Times I surrendered an argument to save time' ,
62+ 'Sheep counted to fall asleep' ,
63+ 'Fresh starts and new beginnings' ,
64+ 'Marshmallows eaten by the handful' ,
65+ 'Ghosts I suspected were haunting me' ,
66+ ],
1267 CounterType .red: [
1368 // --- VISUAL (Literally Red) ---
1469 'Red cars that were definitely speeding' ,
@@ -34,48 +89,223 @@ const Map<CounterType, List<String>> counterIdeas = {
3489 'Times I blushed from embarrassment' , // Turning red
3590 'Moments I felt actual "road rage"' , // Seeing red/Anger
3691 ],
37- CounterType .green: [],
38- CounterType .yellow: [],
92+ CounterType .green: [
93+ // --- VISUAL (Nature, Money, Food) ---
94+ 'Dollars saved by skipping the coffee shop' ,
95+ 'Vegetables I forced myself to eat for health' ,
96+ 'Plants I actually remembered to water today' ,
97+ 'Green lights I caught without hitting the brakes' ,
98+ 'Fresh salads consumed instead of pizza' ,
99+ 'Trees passed on my daily walk' ,
100+ 'Lucky four-leaf clovers found in the grass' ,
101+ 'Frogs spotted (rare, but possible!)' ,
102+
103+ // --- TECH & UI (Success, Battery, Online) ---
104+ 'Unit tests that passed on the first try' ,
105+ 'Times the battery icon was actually fully green' ,
106+ 'Successful builds that didn\' t throw errors' ,
107+ 'Status lights that are finally showing green' ,
108+ 'Recycling items I sorted correctly' ,
109+ 'Friends who are currently "Online"' ,
110+
111+ // --- SYMBOLIC & METAPHORICAL (Go, Envy, Luck) ---
112+ 'Times I said "Yes" to a new opportunity' ,
113+ 'Good decisions I made (and felt proud of)' ,
114+ 'Moments of envy (green with envy)' ,
115+ 'Eco-friendly choices I made today' ,
116+ 'Tasks completed on my To-Do list' ,
117+ 'Times I felt fresh and energetic' ,
118+ 'Steps taken (count x100 for this one)' ,
119+ ],
120+ CounterType .yellow: [
121+ // --- VISUAL (Sun, Food, Nature) ---
122+ 'Bananas eaten for that extra potassium' ,
123+ 'Lemons squeezed to make lemonade (metaphorically?)' ,
124+ 'Post-it notes stuck to my monitor' ,
125+ 'Yellow cars spotted (Punch Buggy!)' ,
126+ 'Bees or wasps I successfully dodged' ,
127+ 'Minutes of direct sunlight enjoyed (x10)' ,
128+ 'Dandelions blown into the wind' ,
129+ 'Rubber ducks I explained my code to' ,
130+
131+ // --- TECH & UI (Warnings, Highlights) ---
132+ 'Console warnings I decided to ignore' ,
133+ 'Lines of text I highlighted in a book' ,
134+ 'Slow internet connections (yellow signal bars)' ,
135+ 'Folders created on my desktop' ,
136+ 'Times I used the highlighter tool' ,
137+ 'Caution signs I actually paid attention to' ,
138+
139+ // --- SYMBOLIC & METAPHORICAL (Ideas, Joy, Optimism) ---
140+ 'Bright ideas that popped into my head' ,
141+ 'Times I genuinely smiled today' ,
142+ 'Gold stars I mentally awarded myself' ,
143+ 'Laughs shared with good friends' ,
144+ 'Moments of pure optimism' ,
145+ 'High-fives given or received' ,
146+ 'Times I felt like a "ray of sunshine"' ,
147+ ],
39148 CounterType .blue: [
40- 'Glasses of water' ,
41- 'Bugs fixed' ,
42- 'Times you looked at the sky' ,
43- 'Deep breaths taken' ,
44- 'Cold emails sent' ,
149+ // --- VISUAL (Water, Sky, Cold) ---
150+ 'Glasses of water I actually drank today' ,
151+ 'Clouds in the sky that looked like animals' ,
152+ 'People I saw wearing blue jeans' ,
153+ 'Blueberries eaten (one by one)' ,
154+ 'Pens that ran out of blue ink at the worst time' ,
155+ 'Ice cubes added to keep things cool' ,
156+ 'Times I looked up at the sky' ,
157+
158+ // --- TECH & UI (BSOD, Links, Notifications) ---
159+ 'Blue screens of death (BSOD) encountered' ,
160+ 'Unread notifications I finally cleared' ,
161+ 'Hyperlinks clicked down a Wikipedia rabbit hole' ,
162+ 'Cold emails sent to strangers' ,
163+ 'Bluetooth devices that actually connected' ,
164+ 'Social media posts that annoyed me' ,
165+ 'Progress bars that seem stuck' ,
166+
167+ // --- SYMBOLIC & METAPHORICAL (Calm, Sadness, Trust) ---
168+ 'Deep breaths taken to find my center' ,
169+ 'Moments of comfortable silence' ,
170+ 'Times I felt a little "blue" (it happens)' ,
171+ 'Sad songs I listened to on repeat' ,
172+ 'Cookie Monster references made' ,
173+ 'Times I wished I was at the beach' ,
174+ 'Promises made (true blue)' ,
45175 ],
46176 CounterType .brown: [
47- 'Glasses of water' ,
48- 'Bugs fixed' ,
49- 'Times you looked at the sky' ,
50- 'Deep breaths taken' ,
51- 'Cold emails sent' ,
177+ // --- VISUAL (Coffee, Chocolate, Nature) ---
178+ 'Cups of coffee consumed to stay human' ,
179+ 'Cardboard boxes from deliveries piling up' ,
180+ 'Squares of chocolate eaten (strictly for energy)' ,
181+ 'Muddy puddles I successfully avoided' ,
182+ 'Dead leaves I stepped on just for the crunch' ,
183+ 'Wooden furniture I bumped my toe on' ,
184+ 'Slices of toast consumed for breakfast' ,
185+ 'Squirrels spotted running up a tree' ,
186+
187+ // --- TECH & UI (Sepia, Legacy, Rust) ---
188+ 'Sepia filters used to make photos look "vintage"' ,
189+ 'Rusty old gadgets found in a drawer' ,
190+ 'Dirty hacks I used to fix a bug quickly' ,
191+ 'Legacy code that feels a bit "dusty"' ,
192+ 'Paper bags used to carry things' ,
193+
194+ // --- SYMBOLIC & METAPHORICAL (Earth, Boredom, Points) ---
195+ 'Brownie points I earned today' ,
196+ 'Times I felt "grounded" and calm' ,
197+ 'Sticky situations I managed to get out of' ,
198+ 'Boring tasks I had to slog through' ,
199+ 'Messy problems I cleaned up' ,
200+ 'Times I decided to "knock on wood"' ,
52201 ],
53202 CounterType .purple: [
54- 'Creative bursts' ,
55- 'Royal moments' ,
56- 'Songs looped' ,
57- 'Unusual coincidences' ,
58- 'Dreams remembered' ,
203+ // --- VISUAL (Fruits, Flowers, Nature) ---
204+ 'Grapes eaten one by one (nature\' s candy)' ,
205+ 'Sunsets that turned a beautiful shade of violet' ,
206+ 'Lavender scents I stopped to enjoy' ,
207+ 'Eggplants used in a recipe today' ,
208+ 'Bruises I got from bumping into furniture' ,
209+ 'Violets or other purple flowers spotted' ,
210+ 'Galaxy wallpapers I set on my phone' ,
211+
212+ // --- TECH & UI (Links, Incognito, Gaming) ---
213+ 'Links I clicked that turned purple (visited)' ,
214+ 'Incognito tabs opened for... research' ,
215+ 'Syntax highlighting keywords in my code' ,
216+ 'Epic or Legendary loot drops found in games' ,
217+ 'Times I used a purple theme in an app' ,
218+
219+ // --- SYMBOLIC & METAPHORICAL (Royalty, Magic, Mystery) ---
220+ 'Times I felt like absolute royalty' ,
221+ 'Moments that felt completely magical' ,
222+ 'Creative bursts that came out of nowhere' ,
223+ 'Songs by Prince played on repeat' ,
224+ 'Dreams I actually remembered after waking up' ,
225+ 'Unusual coincidences that felt mysterious' ,
226+ 'Times I used the word "automagically"' ,
227+ 'Deep thoughts I had in the shower' ,
59228 ],
60229 CounterType .pink: [
61- 'Creative bursts' ,
62- 'Royal moments' ,
63- 'Songs looped' ,
64- 'Unusual coincidences' ,
65- 'Dreams remembered' ,
230+ // --- VISUAL (Sweet, Nature, Bright) ---
231+ 'Bubblegum bubbles blown and popped loudly' ,
232+ 'Donuts with pink frosting I couldn\' t resist' ,
233+ 'Sunsets that looked like cotton candy' ,
234+ 'Plastic flamingos spotted in front yards' ,
235+ 'Erasers used to fix my mistakes on paper' ,
236+ 'Times I got slightly sunburned (wear sunscreen!)' ,
237+ 'Piggy banks filled with spare change' ,
238+ 'Cherry blossoms seen falling (anime style)' ,
239+
240+ // --- TECH & UI (Hearts, Glitches) ---
241+ 'Hearts I tapped on social media posts' ,
242+ 'Missing textures (magenta) found in video games' ,
243+ 'Neon signs that caught my attention' ,
244+ 'Filters used to make selfies look "cute"' ,
245+ 'Times I picked the "light" theme (rare!)' ,
246+
247+ // --- SYMBOLIC & METAPHORICAL (Love, Optimism, Pop Culture) ---
248+ 'Times I looked at life through rose-colored glasses' ,
249+ 'Wednesdays I remembered to wear pink (Mean Girls)' ,
250+ 'Moments I was "tickled pink" by a joke' ,
251+ 'Sweet things I treated myself to today' ,
252+ 'Pink Panther theme songs hummed' ,
253+ 'Romantic comedies I watched secretly' ,
254+ 'Unicorns I... wait, do unicorns exist?' ,
255+ 'Promises made on a pinky swear' ,
66256 ],
67257 CounterType .orange: [
68- 'Creative bursts' ,
69- 'Royal moments' ,
70- 'Songs looped' ,
71- 'Unusual coincidences' ,
72- 'Dreams remembered' ,
258+ // --- VISUAL (Fruit, Sunset, Construction) ---
259+ 'Oranges peeled without making a sticky mess' ,
260+ 'Traffic cones I saw protecting absolutely nothing' ,
261+ 'Carrots eaten to improve my night vision' ,
262+ 'Sunsets that looked like a watercolor painting' ,
263+ 'Cheesy snacks that stained my fingers orange' ,
264+ 'Pumpkins carved into scary faces' ,
265+ 'Basketball shots I missed entirely (airballs)' ,
266+ 'Ginger cats that judged me silently' ,
267+ 'Sodas consumed that were chemically orange' ,
268+
269+ // --- TECH & UI (Stack Overflow, Updates) ---
270+ 'Stack Overflow answers I copied and pasted' ,
271+ 'Updates installing screens (don\' t turn off power!)' ,
272+ 'RSS feeds I still subscribe to (old school)' ,
273+ 'Warning lights that I hope will just go away' ,
274+ 'Notifications that weren\' t red (yet)' ,
275+
276+ // --- SYMBOLIC & METAPHORICAL (Energy, Humor) ---
277+ 'Times I was glad I didn\' t say "banana"' ,
278+ 'Construction zones I had to walk around' ,
279+ 'Moments of sudden energy and enthusiasm' ,
280+ 'Tiger stripes spotted (at the zoo, hopefully)' ,
281+ 'Fires I had to put out at work (metaphorically)' ,
282+ 'Orange juice glasses consumed with breakfast' ,
73283 ],
74284 CounterType .grey: [
75- 'Creative bursts' ,
76- 'Royal moments' ,
77- 'Songs looped' ,
78- 'Unusual coincidences' ,
79- 'Dreams remembered' ,
285+ // --- VISUAL (Weather, City, Nature) ---
286+ 'Rainy days where I just stayed inside' ,
287+ 'Pigeons that refused to move out of my way' ,
288+ 'Gray hairs found (I call them "wisdom highlights")' ,
289+ 'Sidewalk cracks I carefully avoided stepping on' ,
290+ 'T-shirts I own that are slightly different shades of gray' ,
291+ 'Rocks I kicked while walking down the street' ,
292+ 'Dust bunnies accumulating under my desk' ,
293+ 'Clouds that looked gloomy but didn\' t rain' ,
294+
295+ // --- TECH & UI (Disabled, Hardware, Loading) ---
296+ 'Buttons I furiously clicked that were actually disabled' ,
297+ 'Loading skeletons that never turned into real content' ,
298+ 'Silver or gray gadgets I carry around daily' ,
299+ 'Wireframes I drew before writing any code' ,
300+ 'Old cables that turned gray from dust' ,
301+
302+ // --- SYMBOLIC & METAPHORICAL (Boredom, Ambiguity, Neutrality) ---
303+ 'Meetings that definitely could have been an email' ,
304+ 'Elephants in the room that nobody wanted to mention' ,
305+ 'Situations that were a bit of a "gray area"' ,
306+ 'Times I felt completely neutral about a decision' ,
307+ 'Background actors in the movie of my life' ,
308+ 'Days that felt like a "blur" (grayed out)' ,
309+ 'Times I compromised to keep the peace' ,
80310 ],
81311};
0 commit comments