Skip to content

Commit f2b4f1d

Browse files
committed
Update wordings
1 parent a31e4cd commit f2b4f1d

File tree

4 files changed

+14
-20
lines changed

4 files changed

+14
-20
lines changed

content/_index.md

+1-9
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ CGP leverages Rust's powerful trait system to define generic component _interfac
180180

181181
By separating provider traits from consumer traits, CGP enables multiple context-generic provider implementations to coexist. This approach circumvents Rust's usual limitation on overlapping or orphaned trait implementations, offering greater flexibility and modularity.
182182

183-
## Highly Expressive Code
183+
## Highly Expressive Macros
184184

185185
CGP empowers developers to write _abstract programs_ that are generic over a context, including all its associated types and methods. This capability eliminates the need to explicitly specify an extensive list of generic parameters in type signatures, streamlining code structure and readability.
186186

@@ -278,16 +278,8 @@ Help raise awareness of CGP by sharing it on social media. Follow our official B
278278

279279
If you find CGP interesting, consider writing your own blog posts or tutorials to share your learning journey. Sharing your insights can help others learn CGP in different ways, and even if the topic is already covered on the official site, your perspective might make it clearer to others.
280280

281-
## Contribute to Design
282-
283-
CGP currently lacks a logo, and our website uses a simple [Zola theme](https://juice.huhu.io/). If you have design experience and want to [contribute](https://github.com/contextgeneric/contextgeneric.dev), we would greatly appreciate your help in enhancing the website's design.
284-
285-
Additionally, we have a limited personal budget for professional design work. If you know a designer who could assist us, please feel free to recommend them.
286-
287281
# Acknowledgement
288282

289283
CGP was created by [Soares Chen](https://maybevoid.com/), with inspiration drawn from various programming languages and paradigms, particularly Haskell typeclasses.
290284

291285
The development of CGP would not have been possible without the strong support of my employer, [Informal Systems](https://informal.systems/). CGP was initially introduced and refined as part of the [Hermes SDK](https://github.com/informalsystems/hermes-sdk/) project, which leverages CGP to build a highly modular relayer for inter-blockchain communication.
292-
293-
(p.s. We are hiring [Rust engineers](https://informalsystems.bamboohr.com/careers/57) to work on Hermes SDK and CGP!)

static/cgp-logo.svg

+10-9
Loading

templates/_variables.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<style>
22
:root {
33
/* Primary theme color */
4-
--primary-color: #FCF0CF;
4+
--primary-color: #FFF5DA;
55
/* Primary theme text color */
66
/* --primary-text-color: #543631; */
77
--primary-text-color: #000;

templates/index.html

+2-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ <h3 class="title-text">
2121
<span style="color: rgb(8, 155, 8)"></span> <i>Zero-Cost</i> abstraction
2222
</h3>
2323
</section>
24-
<img class="hero-image" style="width: 50%" src="/greet-snippet.png">
24+
25+
<img class="hero-image" style="width: 50%" src="/cgp-logo.svg">
2526

2627
<div class="explore-more text"
2728
onclick="document.getElementById('features').scrollIntoView({behavior: 'smooth'})">

0 commit comments

Comments
 (0)