Skip to content

Commit 9fc9f0e

Browse files
authored
1 parent e21a07f commit 9fc9f0e

File tree

4 files changed

+70
-63
lines changed

4 files changed

+70
-63
lines changed

packages/cursorless-org/src/components/Layout.tsx

+11-19
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,21 @@ const components: MDXComponents = {
1313
</h1>
1414
),
1515
h2: ({ children }) => (
16-
<h2 className="uppercase text-[1.4em] mt-8 mb-4 sm:mb-8 font-semibold tracking-[0.08em]">
16+
<h2 className="uppercase text-[1.5em] mt-8 mb-4 sm:mb-8 leading-[1.2] font-semibold tracking-[0.08em]">
1717
{children}
1818
</h2>
1919
),
2020
h3: ({ children }) => (
21-
<h3 className="uppercase text-[1.5rem] mt-6 mb-3 sm:mb-6 font-medium tracking-[0.08em]">
21+
<h3 className="uppercase text-[1.25rem] mt-6 mb-3 sm:mb-6 leading-tight font-medium tracking-[0.08em]">
2222
{children}
2323
</h3>
2424
),
2525
h4: ({ children }) => (
26-
<h4 className="uppercase text-[1.5rem] mt-11 mb-3 sm:mb-6 font-medium tracking-[0.08em]">
26+
<h4 className="uppercase text-[1.125rem] mt-11 mb-3 sm:mb-6 font-medium tracking-[0.08em]">
2727
{children}
2828
</h4>
2929
),
30-
hr: () => <hr className="my-8 border-teal-400" />,
30+
hr: () => <hr className="my-8 border-white" />,
3131
ul: ({ children }) => <ul className="list-disc ml-8">{children}</ul>,
3232
ol: ({ children }) => <ol className="list-decimal ml-8">{children}</ol>,
3333
li: ({ children }) => <li className="my-2">{children}</li>,
@@ -51,16 +51,8 @@ const components: MDXComponents = {
5151
style={{ maxWidth: "100%" }}
5252
/>
5353
),
54-
CalloutParent: ({ children }) => (
55-
<div className="border-teal-400 border rounded-sm px-7 my-12">
56-
{children}
57-
</div>
58-
),
59-
CalloutBox: ({ title, children }) => (
60-
<div className="my-6">
61-
<h4 className="uppercase text-[1.5rem] mb-3 sm:mb-6 leading-tight font-medium tracking-[0.08em]">
62-
{title}
63-
</h4>
54+
CalloutBox: ({ children }) => (
55+
<div className="border-teal-400 border rounded-sm px-7 my-12 pb-6">
6456
{children}
6557
</div>
6658
),
@@ -95,12 +87,12 @@ const components: MDXComponents = {
9587
</div>
9688
),
9789
Tier: ({ emoji, type, price, address, subject, body }) => (
98-
<div className="flex gap-3 leading-8">
99-
<span className="">{emoji}</span>
100-
<span className="uppercase">{type}</span>
101-
<span>{"-"}</span>
90+
<div className="grid grid-cols-2 gap-2 leading-8">
91+
<span className="uppercase">
92+
{emoji} {type}
93+
</span>
10294
<SpamProofEmailLink address={address} subject={subject} body={body}>
103-
{price} / year
95+
<span className="text-[24px]">{price}</span>
10496
</SpamProofEmailLink>
10597
</div>
10698
),

packages/cursorless-org/src/components/SpamProofEmailLink.tsx

+6-3
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,16 @@ export function SpamProofEmailLink({
5656
}
5757

5858
return (
59-
<a href={href} className="text-teal-400 underline underline-offset-4">
59+
<a
60+
href={href}
61+
className="text-teal-600 hover:text-teal-500 dark:text-teal-500 hover:dark:text-teal-300 underline underline-offset-4"
62+
>
6063
{children ?? (
61-
<>
64+
<span className="text-[18px]">
6265
{`${username}@`}
6366
<span className="hidden">Die spam!</span>
6467
{domain}
65-
</>
68+
</span>
6669
)}
6770
</a>
6871
);

packages/cursorless-org/src/content/enablement-group.mdx

+51-41
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
export const meta = {
22
title: "Cursorless Enablement Group",
33
description:
4-
"Help enable the adoption of Cursorless by accelerating its development.",
4+
"Help enable the adoption of Cursorless by accelerating its development",
55
};
66

77
import { SpamProofEmailLink } from "../components/SpamProofEmailLink";
@@ -35,7 +35,7 @@ Your support will help Cursorless founder, Pokey Rule, and his team develop the
3535
- Launch Cursorless in other IDEs, such as JetBrains, emacs, etc, as well as in a web browser, and even work globally using OCR / accessibility APIs to operate anywhere on the screen.
3636
- Further improvements to the Cursorless execution engine to advance the state of the art in voice coding.
3737

38-
### 🫶 Developers love Cursorless
38+
## Developers love Cursorless
3939

4040
<Testimonials>
4141
<Testimonial
@@ -86,7 +86,7 @@ Your support will help Cursorless founder, Pokey Rule, and his team develop the
8686

8787
</Testimonials>
8888

89-
### 🎯 Goals
89+
## Goals
9090

9191
Cursorless needs a dedicated, full-time software engineer on staff. This will cost $5,000 USD per month. The Enablement Group guides development and the participation fees contribute to this crucial funding. Cursorless will always be open source.
9292

@@ -102,50 +102,54 @@ The Enablement Group consists of stakeholders whose talents, lived experiences,
102102
body={emailBody}
103103
/>
104104

105-
<CalloutParent>
105+
## benefits
106106

107-
<CalloutBox title="Become a Distinguished Accessibility Champion">
108-
By joining the Enablement Group, you solidify your position as a dedicated
109-
advocate for accessible technology and inclusion. Your active involvement
110-
showcases your commitment to driving positive change and making technology
111-
more accessible for everyone.
112-
</CalloutBox>
107+
Members of the Cursorless Enablement Group enjoy the following benefits:
113108

114-
<CalloutBox title="Gain Prominent Visibility Online">
115-
As a valued member of the Enablement Group, you gain increased visibility
116-
within both the open source and accessible technology communities. Your
117-
participation will be recognized on all web properties including GitHub Repo,
118-
cursorless.org, social media, via any other acknowledgments in project
119-
updates, newsletters, and events to cement your role as a key player in
120-
advancing Cursorless.
121-
</CalloutBox>
109+
<CalloutBox>
122110

123-
<CalloutBox title="Empower Future Accessibility">
124-
Your commitment to the Enablement Group supports the long-term vision of
125-
creating a full-time staff engineer dedicated to developing Cursorless. As the
126-
group grows, the possibility of achieving this goal becomes more tangible,
127-
contributing to a sustainable and impactful initiative for accessible
128-
technology.
129-
</CalloutBox>
111+
### Become a Distinguished Accessibility Champion
130112

131-
<CalloutBox title="Join a Collaboration with Industry Leaders">
132-
Joining the Enablement Group provides an opportunity to collaborate with
133-
like-minded individuals and industry leaders who share your passion for
134-
accessible technology. This network allows you to exchange insights, share
135-
best practices, and collectively drive the advancement of inclusive digital
136-
solutions.
137-
</CalloutBox>
113+
By joining the Enablement Group, you solidify your position as a dedicated
114+
advocate for accessible technology and inclusion. Your active involvement
115+
showcases your commitment to driving positive change and making technology
116+
more accessible for everyone.
138117

139-
<CalloutBox title="Obtain Collective Influence on Development">
140-
While the development of Cursorless is guided by its community of users, your
141-
annual fee directly contributes to the development of these feature requests!
142-
Use your expertise and experience to help prioritize and comment on effective
143-
solutions around feature requests. You're ensuring that development directly
144-
aligns with the needs of users who value inclusive and accessible technology
145-
and rely on it to succeed in their lives.
146-
</CalloutBox>
118+
### Gain Prominent Visibility Online
119+
120+
As a valued member of the Enablement Group, you gain increased visibility
121+
within both the open source and accessible technology communities. Your
122+
participation will be recognized on all web properties including GitHub Repo,
123+
cursorless.org, social media, via any other acknowledgments in project
124+
updates, newsletters, and events to cement your role as a key player in
125+
advancing Cursorless.
126+
127+
### Empower Future Accessibility
128+
129+
Your commitment to the Enablement Group supports the long-term vision of
130+
creating a full-time staff engineer dedicated to developing Cursorless. As the
131+
group grows, the possibility of achieving this goal becomes more tangible,
132+
contributing to a sustainable and impactful initiative for accessible
133+
technology.
134+
135+
### Join a Collaboration with Industry Leaders
147136

148-
</CalloutParent>
137+
Joining the Enablement Group provides an opportunity to collaborate with
138+
like-minded individuals and industry leaders who share your passion for
139+
accessible technology. This network allows you to exchange insights, share
140+
best practices, and collectively drive the advancement of inclusive digital
141+
solutions.
142+
143+
### Obtain Collective Influence on Development
144+
145+
While the development of Cursorless is guided by its community of users, your
146+
annual fee directly contributes to the development of these feature requests!
147+
Use your expertise and experience to help prioritize and comment on effective
148+
solutions around feature requests. You're ensuring that development directly
149+
aligns with the needs of users who value inclusive and accessible technology
150+
and rely on it to succeed in their lives.
151+
152+
</CalloutBox>
149153

150154
### All participants also enjoy the following benefits
151155

@@ -174,6 +178,8 @@ Members of the Cursorless Enablement Group enjoy several privileges. The access
174178

175179
Your participation will help Cursorless maintain its growth trajectory and uphold its cutting-edge quality and esteemed 5-star reputation in coding by voice. And you'll make a lasting impact on the direction of accessible technology.
176180

181+
## Annual Membership Rates
182+
177183
<Tiers>
178184
<Tier
179185
emoji="😍️"
@@ -201,6 +207,10 @@ Your participation will help Cursorless maintain its growth trajectory and uphol
201207
/>
202208
</Tiers>
203209

210+
_All prices listed are per annum._
211+
212+
---
213+
204214
To join, send an email to Cursorless founder Pokey Rule
205215

206216
<SpamProofEmailLink

packages/cursorless-org/tailwind.config.js

+2
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,8 @@ module.exports = {
9191
200: "#CDFFF9",
9292
300: "#99FFF3",
9393
400: "#00907F",
94+
500: "#47D4C3",
95+
600: "#0F776B",
9496
700: "#005349",
9597
800: "#00443C",
9698
900: "#00110F",

0 commit comments

Comments
 (0)