Skip to content

Commit 32750f2

Browse files
committed
chore: add complete roadmap items to website (#919)
1 parent e5036be commit 32750f2

File tree

3 files changed

+74
-3
lines changed

3 files changed

+74
-3
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ Help shape our roadmap by [creating issues](https://github.com/rivet-gg/actor-co
257257
- [X] Vitest Integration
258258
- [X] Non-serialized state
259259
- [X] `create-actor`
260-
- [X] `actor-core dev` command
260+
- [X] `actor-core dev`
261261
- [X] Hono Integration
262262

263263
## License

docs/snippets/landing-tech.mdx

Lines changed: 45 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,13 +184,16 @@
184184

185185
<div className="tech-section-row">
186186
<div className="tech-header">
187-
<h2 className="tech-section-heading">What's In Store For 2025</h2>
187+
<h2 className="tech-section-heading">Roadmap For 2025</h2>
188188
<p className="tech-section-text">We ship fast, so we want to share what you can expect to see before the end of the year.</p>
189189
<p className="tech-section-text">Help shape our roadmap by <a href="https://github.com/rivet-gg/actor-core/issues" target="_blank" rel="noopener noreferrer">creating issues</a> and <a href="https://rivet.gg/discord" target="_blank" rel="noopener noreferrer">joining our Discord</a>.</p>
190190
</div>
191191

192192
<div className="tech-content">
193193
<div className="tech-buttons-grid">
194+
<div className="tech-button">
195+
SQLite Support
196+
</div>
194197
<div className="tech-button">
195198
Oodles Of Examples
196199
</div>
@@ -242,7 +245,47 @@
242245
<div className="tech-button">
243246
OpenTelemetry
244247
</div>
248+
<div className="tech-button tech-button-completed">
249+
Studio
250+
<span className="tech-completed-icon"><Icon icon="check" color="#888" size={12} /></span>
251+
</div>
252+
<div className="tech-button tech-button-completed">
253+
File system driver
254+
<span className="tech-completed-icon"><Icon icon="check" color="#888" size={12} /></span>
255+
</div>
256+
<div className="tech-button tech-button-completed">
257+
React client
258+
<span className="tech-completed-icon"><Icon icon="check" color="#888" size={12} /></span>
259+
</div>
260+
<div className="tech-button tech-button-completed">
261+
Rust client
262+
<span className="tech-completed-icon"><Icon icon="check" color="#888" size={12} /></span>
263+
</div>
264+
<div className="tech-button tech-button-completed">
265+
Resend Integration
266+
<span className="tech-completed-icon"><Icon icon="check" color="#888" size={12} /></span>
267+
</div>
268+
<div className="tech-button tech-button-completed">
269+
Vitest Integration
270+
<span className="tech-completed-icon"><Icon icon="check" color="#888" size={12} /></span>
271+
</div>
272+
<div className="tech-button tech-button-completed">
273+
Non-serialized state
274+
<span className="tech-completed-icon"><Icon icon="check" color="#888" size={12} /></span>
275+
</div>
276+
<div className="tech-button tech-button-completed">
277+
create-actor
278+
<span className="tech-completed-icon"><Icon icon="check" color="#888" size={12} /></span>
279+
</div>
280+
<div className="tech-button tech-button-completed">
281+
actor-core dev
282+
<span className="tech-completed-icon"><Icon icon="check" color="#888" size={12} /></span>
283+
</div>
284+
<div className="tech-button tech-button-completed">
285+
Hono Integration
286+
<span className="tech-completed-icon"><Icon icon="check" color="#888" size={12} /></span>
287+
</div>
245288
</div>
246289
</div>
247290
</div>
248-
</div>
291+
</div>

docs/styles/style.css

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1116,6 +1116,34 @@
11161116
border-color: rgba(255, 255, 255, 0.2);
11171117
}
11181118

1119+
.tech-button-completed {
1120+
background: rgba(255, 255, 255, 0.03);
1121+
border-color: rgba(255, 255, 255, 0.05);
1122+
color: rgba(255, 255, 255, 0.5);
1123+
position: relative;
1124+
text-decoration: line-through;
1125+
opacity: 0.7;
1126+
}
1127+
1128+
.tech-button-completed:hover {
1129+
background: rgba(255, 255, 255, 0.05);
1130+
border-color: rgba(255, 255, 255, 0.08);
1131+
color: rgba(255, 255, 255, 0.6);
1132+
}
1133+
1134+
.tech-completed-icon {
1135+
position: absolute;
1136+
top: -4px;
1137+
right: -4px;
1138+
width: 16px;
1139+
height: 16px;
1140+
display: flex;
1141+
align-items: center;
1142+
justify-content: center;
1143+
background: rgba(255, 255, 255, 0.1);
1144+
border-radius: 50%;
1145+
}
1146+
11191147
.tech-icon {
11201148
width: 20px;
11211149
height: 20px;

0 commit comments

Comments
 (0)