Skip to content

Commit 2464949

Browse files
Merge pull request #13 from Hive-Academy/feature/TSK-026-refactor-ai-magic-generator
Feature/tsk 026 refactor ai magic generator
2 parents 03d8bd9 + 2d54859 commit 2464949

File tree

62 files changed

+7979
-4884
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+7979
-4884
lines changed

.roomodes

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
[
4646
"edit",
4747
{
48-
"fileRegex": "\\.(json|md|js|ts|jsx|tsx|css|scss|html|vue|svelte|php|py|rb|java|c|cpp|h|go|rs|cs|swift|kt|sh|sql)$",
48+
"fileRegex": "\\.(mjs|json|md|js|ts|jsx|tsx|css|scss|html|vue|svelte|php|py|rb|java|c|cpp|h|go|rs|cs|swift|kt|sh|sql)$",
4949
"description": "Code files for implementation"
5050
}
5151
],
@@ -83,7 +83,7 @@
8383
[
8484
"edit",
8585
{
86-
"fileRegex": "\\.(md|js|ts|jsx|tsx|css|scss|html|vue|svelte|php|py|rb|java|c|cpp|h|go|rs|cs|swift|kt)$",
86+
"fileRegex": "\\.(json|md|js|ts|jsx|tsx|css|scss|html|vue|svelte|php|py|rb|java|c|cpp|h|go|rs|cs|swift|kt)$",
8787
"description": "Implementation code files only"
8888
}
8989
],

docs/css/styles.css

Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
/* Main styles for RooCode Orchestrator Presentation */
2+
3+
/* Slide layout */
4+
.slide {
5+
min-height: 100vh;
6+
scroll-snap-align: start;
7+
}
8+
.scroll-container {
9+
scroll-snap-type: y mandatory;
10+
overflow-y: scroll;
11+
height: 100vh;
12+
}
13+
14+
/* Role cards and animations */
15+
.role-card {
16+
transition: all 0.3s ease;
17+
}
18+
.role-card:hover {
19+
transform: translateY(-5px);
20+
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1);
21+
}
22+
23+
/* Role-specific gradient backgrounds */
24+
.memory-bank {
25+
background: linear-gradient(135deg, #f6d365 0%, #fda085 100%);
26+
}
27+
.boomerang {
28+
background: linear-gradient(135deg, #ff9a9e 0%, #fad0c4 100%);
29+
}
30+
.architect {
31+
background: linear-gradient(135deg, #a8edea 0%, #fed6e3 100%);
32+
}
33+
.senior-developer {
34+
background: linear-gradient(135deg, #84fab0 0%, #8fd3f4 100%);
35+
}
36+
.junior-coder {
37+
background: linear-gradient(135deg, #d4fc79 0%, #96e6a1 100%);
38+
}
39+
.junior-tester {
40+
background: linear-gradient(135deg, #ccfbff 0%, #ef96c5 100%);
41+
}
42+
.code-reviewer {
43+
background: linear-gradient(135deg, #e2b0ff 0%, #9f44d3 100%);
44+
}
45+
.researcher {
46+
background: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);
47+
}
48+
49+
/* Animation styles */
50+
.highlight-pulse {
51+
animation: pulse 2s infinite;
52+
}
53+
@keyframes pulse {
54+
0% {
55+
box-shadow: 0 0 0 0 rgba(74, 222, 128, 0.6);
56+
}
57+
70% {
58+
box-shadow: 0 0 0 10px rgba(74, 222, 128, 0);
59+
}
60+
100% {
61+
box-shadow: 0 0 0 0 rgba(74, 222, 128, 0);
62+
}
63+
}
64+
.appear-animation {
65+
opacity: 0;
66+
transform: translateY(20px);
67+
transition: opacity 0.5s ease, transform 0.5s ease;
68+
}
69+
.appear-animation.active {
70+
opacity: 1 !important;
71+
transform: translateY(0) !important;
72+
}
73+
74+
/* Mermaid diagram styles */
75+
.mermaid {
76+
font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif !important;
77+
display: flex;
78+
justify-content: center;
79+
align-items: center;
80+
}
81+
82+
/* Comparison charts */
83+
.bar-chart {
84+
display: flex;
85+
flex-direction: column;
86+
height: 200px;
87+
justify-content: flex-end;
88+
}
89+
.bar-container {
90+
display: flex;
91+
justify-content: space-around;
92+
align-items: flex-end;
93+
height: 180px;
94+
}
95+
.bar {
96+
width: 40px;
97+
border-top-left-radius: 5px;
98+
border-top-right-radius: 5px;
99+
margin-bottom: 5px;
100+
display: flex;
101+
justify-content: center;
102+
align-items: flex-start;
103+
color: white;
104+
font-weight: bold;
105+
font-size: 12px;
106+
padding-top: 5px;
107+
}
108+
.bar-label {
109+
text-align: center;
110+
font-size: 12px;
111+
margin-top: 5px;
112+
}
113+
114+
/* Benefits section */
115+
.benefit-card {
116+
transition: all 0.3s ease;
117+
}
118+
.benefit-card:hover {
119+
transform: translateY(-5px);
120+
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
121+
}

0 commit comments

Comments
 (0)