You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: initial website design and branding structure for Flutter AI Circle #2
* Update .gitignore
* Fix navbar unnecessary import
* Ignore cursor rules
* First update of colors to purple look
* Introduce gradient to background & main title
* Update some wording
* Move leftover styling from home page to styles.css
* Move navbar styling to styles.css - and improve the button animation
* Rename items in navbar
* Footer updates
* Add faq & its styling
* Finalizing, and leaving notes for later
* Update naming
* Removed reference to Flutteristas website
* Added Community to have Flutter Community AI Circle
---------
Co-authored-by: Esra Kadah <[email protected]>
Co-authored-by: Stef-GMS <[email protected]>
child:Text('Your voice shapes the future of AI in Flutter.'),
210
124
),
211
125
DomComponent(
212
126
tag:'p',
213
-
styles:Styles(raw: {
214
-
'font-size':'18px',
215
-
'max-width':'600px',
216
-
'margin':'0 auto 40px',
217
-
'color':'var(--secondary-text)',
218
-
}),
219
127
child:Text(
220
-
'Join thousands of satisfied users who have transformed '
221
-
'their digital presence with us.',
128
+
'Take our community survey and help us understand how AI is changing the way we code, collaborate, and create.',
222
129
),
223
130
),
224
131
DomComponent(
225
132
tag:'a',
226
133
classes:'cta_button',
227
134
attributes: {'href':'#'},
135
+
child:Text('Take the Survey'),
136
+
),
137
+
],
138
+
),
139
+
],
140
+
);
141
+
}
142
+
143
+
Component_faqSection() {
144
+
// TODO:(maybe/extra) Implement intersection observer to animate FAQ items sequentially as they come into view
145
+
returnDomComponent(
146
+
tag:'section',
147
+
id:'faq',
148
+
children: [
149
+
DomComponent(
150
+
tag:'div',
151
+
classes:'container',
152
+
children: [
153
+
DomComponent(
154
+
tag:'h2',
155
+
classes:'section-title',
228
156
styles:Styles(raw: {
229
-
'font-size':'18px',
230
-
'padding':'15px 30px',
157
+
'text-align':'center',
158
+
'margin-bottom':'var(--spacing-lg)',
231
159
}),
232
-
child:Text('Get Started Now'),
160
+
child:Text('Frequently Asked Questions'),
233
161
),
162
+
_faqItem('What is the Flutter Community AI Circle?',
163
+
'The Flutter Community AI Circle is a community initiative focused on exploring and developing AI-powered capabilities within Flutter apps. We bring together developers interested in building agentic experiences, leveraging AI models, and advancing Flutter\'s potential in this space.'),
164
+
_faqItem('Who can join this community?',
165
+
'Anyone interested in the intersection of Flutter and AI is welcome! Whether you\'re a beginner curious about AI capabilities or an experienced developer working on complex agentic apps, this community is for you. We value diverse perspectives and experience levels.'),
166
+
_faqItem('How can I contribute to the Flutter Community AI Circle?',
167
+
'There are many ways to contribute: participate in our surveys, join live coding sessions, share your projects in our forums, contribute to open-source repositories, or help document best practices. Reach out through any of our channels to get involved!'),
0 commit comments