Skip to content

Commit f0c6e2b

Browse files
committed
Add workflow page
1 parent 11b457c commit f0c6e2b

2 files changed

Lines changed: 761 additions & 58 deletions

File tree

features.html

Lines changed: 61 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -6,59 +6,82 @@
66
content="HTML Tidy for HTML5 for FreeBSD version 5.8.0"
77
/>
88
<meta charset="UTF-8" />
9-
<title>
10-
Maolan Features - Modern Open-Source Digital Audio Workstation
11-
</title>
12-
<meta
13-
name="description"
14-
content="Explore Maolan's comprehensive features: multi-track recording, advanced MIDI editing, automation, plugin hosting, and professional export capabilities in a modern open-source DAW."
15-
/>
169
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
17-
<link rel="canonical" href="https://maolan.io/features" />
18-
<meta
19-
property="og:title"
20-
content="Maolan Features - Modern Open-Source Digital Audio Workstation"
21-
/>
10+
<title>Maolan – Open Source Digital Audio Workstation</title>
2211
<meta
23-
property="og:description"
24-
content="Explore Maolan's comprehensive features: multi-track recording, advanced MIDI editing, automation, plugin hosting, and professional export capabilities in a modern open-source DAW."
25-
/>
26-
<meta property="og:type" content="website" />
27-
<meta property="og:url" content="https://maolan.io/features" />
28-
<meta property="og:image" content="https://maolan.io/og-features.jpg" />
29-
<meta name="twitter:card" content="summary_large_image" />
30-
<meta
31-
name="twitter:title"
32-
content="Maolan Features - Modern Open-Source Digital Audio Workstation"
33-
/>
34-
<meta
35-
name="twitter:description"
36-
content="Explore Maolan's comprehensive features: multi-track recording, advanced MIDI editing, automation, plugin hosting, and professional export capabilities in a modern open-source DAW."
12+
name="description"
13+
content="A modern Rust-based DAW for recording, MIDI editing, automation, and music production. Open source, transparent, and community-driven."
3714
/>
38-
<meta name="twitter:image" content="https://maolan.io/og-features.jpg" />
3915
<script src="https://cdn.tailwindcss.com"></script>
40-
<script src="https://unpkg.com/lucide@latest"></script>
4116
<style>
17+
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;600&display=swap");
4218
body {
43-
background-color: #020617;
44-
color: #e2e8f0;
19+
font-family: "Inter", sans-serif;
4520
}
46-
.accent-cyan {
47-
color: #00d4ff;
21+
code {
22+
font-family: "JetBrains Mono", monospace;
23+
}
24+
.gradient-dark {
25+
background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%);
26+
}
27+
.gradient-accent {
28+
background: linear-gradient(135deg, #00d4ff 0%, #0099ff 100%);
29+
}
30+
.glow-blue {
31+
box-shadow: 0 0 30px rgba(0, 212, 255, 0.2);
32+
}
33+
.feature-card {
34+
background: linear-gradient(
35+
135deg,
36+
rgba(255, 255, 255, 0.05) 0%,
37+
rgba(255, 255, 255, 0.02) 100%
38+
);
39+
border: 1px solid rgba(0, 212, 255, 0.1);
40+
transition: all 0.3s ease;
4841
}
49-
.bg-accent-cyan {
50-
background-color: #00d4ff;
42+
.feature-card:hover {
43+
border-color: rgba(0, 212, 255, 0.3);
44+
background: linear-gradient(
45+
135deg,
46+
rgba(255, 255, 255, 0.08) 0%,
47+
rgba(255, 255, 255, 0.03) 100%
48+
);
49+
box-shadow: 0 0 20px rgba(0, 212, 255, 0.15);
5150
}
52-
.border-accent-cyan {
51+
.btn-primary {
52+
background: linear-gradient(135deg, #00d4ff 0%, #0099ff 100%);
53+
color: #0a0e27;
54+
font-weight: 600;
55+
transition: all 0.3s ease;
56+
}
57+
.btn-primary:hover {
58+
transform: translateY(-2px);
59+
box-shadow: 0 10px 30px rgba(0, 212, 255, 0.3);
60+
}
61+
.btn-secondary {
62+
border: 1.5px solid rgba(0, 212, 255, 0.5);
63+
color: #00d4ff;
64+
font-weight: 600;
65+
transition: all 0.3s ease;
66+
}
67+
.btn-secondary:hover {
68+
background: rgba(0, 212, 255, 0.1);
5369
border-color: #00d4ff;
70+
transform: translateY(-2px);
71+
}
72+
.section-title {
73+
font-size: 2.5rem;
74+
font-weight: 700;
75+
letter-spacing: -0.02em;
5476
}
55-
.glow-cyan {
56-
box-shadow: 0 0 20px rgba(0, 212, 255, 0.3);
77+
@media (max-width: 768px) {
78+
.section-title {
79+
font-size: 1.875rem;
80+
}
5781
}
5882
</style>
5983
</head>
6084
<body class="bg-slate-950 text-slate-100">
61-
<!-- Navigation -->
6285
<nav
6386
class="fixed w-full top-0 z-50 backdrop-blur-md bg-slate-950/80 border-b border-slate-800"
6487
>
@@ -1620,25 +1643,5 @@ <h3 class="text-white font-semibold mb-4">Community</h3>
16201643
</div>
16211644
</div>
16221645
</footer>
1623-
<script>
1624-
document.addEventListener(
1625-
"click",
1626-
function (e) {
1627-
let target = e.target.closest("a");
1628-
if (target && target.href && target.href !== window.location.href) {
1629-
e.preventDefault();
1630-
const urlToNavigate = target.href;
1631-
window.parent.postMessage(
1632-
{
1633-
type: "NAVIGATE_REQUEST",
1634-
url: urlToNavigate,
1635-
},
1636-
"*",
1637-
);
1638-
}
1639-
},
1640-
true,
1641-
);
1642-
</script>
16431646
</body>
16441647
</html>

0 commit comments

Comments
 (0)