Skip to content

Commit b76028b

Browse files
committed
Update Lightning Talks workflow with improved Mermaid diagrams and mobile-friendly styling
1 parent f0e66f6 commit b76028b

File tree

1 file changed

+95
-52
lines changed

1 file changed

+95
-52
lines changed

docs/lightning-talks/processes/project-workflow.md

Lines changed: 95 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -37,30 +37,37 @@ The function of the Lightning Talks Event is to allow opportunities for members
3737

3838
Below is the workflow for the Lightning Talks Event.
3939

40-
### Planning {#planning-section}
40+
## Lightning Talk Workflow
41+
42+
<details>
43+
<summary>📊 View Lightning Talk Workflow Diagram</summary>
44+
<div style={{marginTop: '1rem'}}>
45+
46+
### Planning Phase
4147

4248
```mermaid
43-
%%{init: {'theme':'base', 'themeVariables': {'fontSize':'18px', 'fontFamily':'arial'}}}%%
49+
%%{init: {'theme':'base', 'themeVariables': {'fontSize':'24px', 'fontFamily':'arial'}}}%%
4450
flowchart LR
45-
%% Left Column - Team Formation
46-
subgraph A["👥 Team Formation"]
51+
%% Left Column - Team Forming
52+
subgraph A["👥 Team Forming"]
4753
direction TB
48-
A1["📢 Call for<br/>Team Members"]
49-
A2["👥 Onboard<br/>New Team"]
50-
A3["📝 Assign<br/>Coordinators"]
51-
A4["📋 Review<br/>Responsibilities"]
54+
A1["📢 Call for Team Members"]
55+
A2["👥 Onboard New Team"]
56+
A3["📝 Assign Coordinators"]
57+
A4["📋 Review Responsibilities"]
5258
A1 --> A2 --> A3 --> A4
5359
end
5460
5561
%% Right Column - Initial Planning
5662
subgraph B["📋 Initial Planning"]
5763
direction TB
58-
B1["📅 Set<br/>Timeline"]
59-
B2["🎯 Define<br/>Goals"]
60-
B3["📝 Create<br/>Checklist"]
64+
B1["📅 Set Timeline"]
65+
B2["🎯 Define Goals"]
66+
B3["📝 Create Checklist"]
6167
B1 --> B2 --> B3
6268
end
6369
70+
%% Flow between columns
6471
A4 --> B1
6572
6673
%% Styling
@@ -69,30 +76,38 @@ flowchart LR
6976
class A,B process;
7077
```
7178

72-
### 📢 CFP (Call For Proposals) {#cfp-section}
79+
</div>
80+
</details>
81+
82+
83+
### CFP (Call For Proposals) {#cfp-section}
84+
85+
<details>
86+
<summary>📋 View CFP Process Diagram</summary>
87+
<div style={{marginTop: '1rem'}}>
7388

7489
```mermaid
75-
%%{init: {'theme':'base', 'themeVariables': {'fontSize':'18px', 'fontFamily':'arial'}}}%%
90+
%%{init: {'theme':'base', 'themeVariables': {'fontSize':'26px', 'fontFamily':'arial'}}}%%
7691
flowchart LR
7792
%% Left Column - Proposal Collection
7893
subgraph A["📬 Proposal Collection"]
7994
direction TB
80-
A1["📣 CFP<br/>Opens"]
81-
A2["🧾 Collect<br/>Proposals"]
82-
A3{"Enough<br/>Proposals?"}
83-
A4["📢 Extend<br/>CFP Period"]
95+
A1["📣 CFP Opens"]
96+
A2["🧾 Collect Proposals"]
97+
A3{"Enough Proposals?"}
98+
A4["📢 Extend CFP Period"]
8499
A1 --> A2 --> A3
85100
A3 -- No --> A4 --> A2
86101
end
87102
88103
%% Right Column - Scheduling
89104
subgraph B["📅 Scheduling"]
90105
direction TB
91-
B1["👩‍💻 Group<br/>by Topic"]
92-
B2["📅 Schedule<br/>Talks"]
93-
B3["📝 Send<br/>Confirmations"]
94-
B4["📅 Add to<br/>Calendar"]
95-
B5["📢 Share<br/>Schedule"]
106+
B1["👩‍💻 Group by Topic"]
107+
B2["📅 Schedule Talks"]
108+
B3["📝 Send Confirmations"]
109+
B4["📅 Add to Calendar"]
110+
B5["📢 Share Schedule"]
96111
B1 --> B2 --> B3 --> B4 --> B5
97112
end
98113
@@ -107,28 +122,36 @@ flowchart LR
107122
class A3 decision;
108123
```
109124

125+
</div>
126+
</details>
127+
128+
110129
### Speaker Prep {#speaker-prep-section}
111130

131+
<details>
132+
<summary>🎤 View Speaker Preparation Process</summary>
133+
<div style={{marginTop: '1rem'}}>
134+
112135
```mermaid
113-
%%{init: {'theme':'base', 'themeVariables': {'fontSize':'18px', 'fontFamily':'arial'}}}%%
136+
%%{init: {'theme':'base', 'themeVariables': {'fontSize':'24px', 'fontFamily':'arial'}}}%%
114137
flowchart LR
115-
%% Left Column - Talk Organization
138+
%% Left Column - Talk Preparation
116139
subgraph A["🗂 Talk Preparation"]
117140
direction TB
118-
A1["🗂 Organize<br/>Talks"]
119-
A2["✅ Send<br/>Checklists"]
120-
A3{"Info<br/>Missing?"}
121-
A4["📬 Request<br/>Info"]
141+
A1["🗂 Organize Talks"]
142+
A2["✅ Send Checklists"]
143+
A3{"Info Missing?"}
144+
A4["📬 Request Info"]
122145
A1 --> A2 --> A3
123146
A3 -- Yes --> A4 --> A2
124147
end
125148
126-
%% Right Column - Speaker Materials
127-
subgraph B["👤 Speaker Materials"]
149+
%% Right Column - Speaker Prep
150+
subgraph B["👤 Speaker Prep"]
128151
direction TB
129-
B1["📸 Collect<br/>Speaker Info"]
130-
B2["📁 Create<br/>Shared Folder"]
131-
B3["✅ Verify<br/>Materials"]
152+
B1["📸 Collect Speaker Info"]
153+
B2["📁 Create Shared Folder"]
154+
B3["✅ Verify Materials"]
132155
B1 --> B2 --> B3
133156
end
134157
@@ -143,27 +166,35 @@ flowchart LR
143166
class A3 decision;
144167
```
145168

169+
</div>
170+
</details>
171+
172+
146173
### Event {#event-section}
147174

175+
<details>
176+
<summary>🎭 View Event Day Process</summary>
177+
<div style={{marginTop: '1rem'}}>
178+
148179
```mermaid
149-
%%{init: {'theme':'base', 'themeVariables': {'fontSize':'18px', 'fontFamily':'arial'}}}%%
180+
%%{init: {'theme':'base', 'themeVariables': {'fontSize':'26px', 'fontFamily':'arial'}}}%%
150181
flowchart LR
151182
%% Left Column - Pre-Event
152183
subgraph A["📋 Pre-Event"]
153184
direction TB
154-
A1["🧾 Final Prep &<br/>Tech Check"]
155-
A2["📨 Send Directions<br/>to Speakers"]
156-
A3["🔗 Share<br/>Event Link"]
157-
A4["⏰ Set<br/>Reminders"]
185+
A1["🧾 Final Prep & Tech Check"]
186+
A2["📨 Send Directions to Speakers"]
187+
A3["🔗 Share Event Link"]
188+
A4["⏰ Set Reminders"]
158189
A1 --> A2 --> A3 --> A4
159190
end
160191
161192
%% Right Column - Event
162193
subgraph B["🎤 Event"]
163194
direction TB
164-
B1["🎬 Start<br/>Recording"]
165-
B2["🧑‍🏫 Talks<br/>Begin"]
166-
B3["❓ Q&A<br/>Session"]
195+
B1["🎬 Start Recording"]
196+
B2["🧑‍🏫 Talks Begin"]
197+
B3["❓ Q&A Session"]
167198
B1 --> B2 --> B3
168199
end
169200
@@ -176,28 +207,36 @@ flowchart LR
176207
class A,B process;
177208
```
178209

210+
</div>
211+
</details>
212+
213+
179214
### Post-Event {#post-event-section}
180215

216+
<details>
217+
<summary>📊 View Post-Event Process</summary>
218+
<div style={{marginTop: '1rem'}}>
219+
181220
```mermaid
182-
%%{init: {'theme':'base', 'themeVariables': {'fontSize':'18px', 'fontFamily':'arial'}}}%%
221+
%%{init: {'theme':'base', 'themeVariables': {'fontSize':'24px', 'fontFamily':'arial'}}}%%
183222
flowchart LR
184-
%% Left Column - Video Processing
185-
subgraph A["🎥 Video Processing"]
223+
%% Left Column - Video Editing
224+
subgraph A["🎥 Video Editing"]
186225
direction TB
187-
A1["📹 Process<br/>Recording"]
188-
A2["☁️ Upload to<br/>YouTube"]
189-
A3["📝 Add Description<br/>& Tags"]
190-
A4["🔗 Share<br/>Video"]
226+
A1["📹 Process Recording"]
227+
A2["☁️ Upload to YouTube"]
228+
A3["📝 Add Description & Tags"]
229+
A4["🔗 Share Video"]
191230
A1 --> A2 --> A3 --> A4
192231
end
193232
194233
%% Right Column - Follow-up
195234
subgraph B["📣 Follow-up"]
196235
direction TB
197-
B1["🙏 Thank<br/>Speakers"]
198-
B2["📊 Gather<br/>Feedback"]
199-
B3["📈 Review<br/>Metrics"]
200-
B4["📋 Document<br/>Learnings"]
236+
B1["🙏 Thank Speakers"]
237+
B2["📊 Gather Feedback"]
238+
B3["📈 Review Metrics"]
239+
B4["📋 Document Learnings"]
201240
B1 --> B2 --> B3 --> B4
202241
end
203242
@@ -210,6 +249,10 @@ flowchart LR
210249
class A,B process;
211250
```
212251

252+
</div>
253+
</details>
254+
255+
213256
### Specifics {#specifics-section}
214257

215258
- 5-15 minutes on one topic

0 commit comments

Comments
 (0)