{(frontmatter.authors || []).map(
- (author: Author, index: number) => {
- const sizeClass =
- frontmatter.authors.length > 2
- ? 'h-8 w-8'
- : 'h-11 w-11';
- return (
-
- );
- },
+ (author: Author, index: number) => (
+
2
+ ? 'h-8 w-8'
+ : 'h-11 w-11'
+ }`}
+ style={{
+ backgroundImage: `url(${author.photo})`,
+ zIndex: 10 - index,
+ }}
+ />
+ ),
)}
From 85bb2fa3a2500bce9bd51404099a4e666ae2a300 Mon Sep 17 00:00:00 2001
From: Ellias Jones
Date: Fri, 13 Dec 2024 12:33:07 +0400
Subject: [PATCH 14/37] Improvements: Typos and grammatical errors in README.md
(#1081)
* Improved README.md
Fixed some typos, grammatical errors and added extra info in places for extra clarity
* Replaced word to suggestion
Co-authored-by: Dhairya Majmudar <124715224+DhairyaMajmudar@users.noreply.github.com>
* Update README.md
* Update README.md
Co-authored-by: Greg Dennis
* Update README.md
Co-authored-by: Greg Dennis
* Resolved benjam's review
* Small Tweaks to README.md to improve clarity
---------
Co-authored-by: Dhairya Majmudar <124715224+DhairyaMajmudar@users.noreply.github.com>
Co-authored-by: Greg Dennis
---
README.md | 54 ++++++++++++++++++++++++++++--------------------------
1 file changed, 28 insertions(+), 26 deletions(-)
diff --git a/README.md b/README.md
index bd735eebf..e165ec321 100644
--- a/README.md
+++ b/README.md
@@ -20,15 +20,15 @@
# 👋 Welcome to the JSON Schema website
-This repository contains the sources of JSON Schema website:
+This repository contains the source code of the JSON Schema website:
-* It's powered by Next.js,
-* It uses Tailwind CSS framework,
-* It's build and deployed with Netlify.
+* Powered by Next.js,
+* Uses the Tailwind CSS framework,
+* Built and deployed with Netlify.
-## Setting up Project
+## Setting up the Project
-Please refer to the [INSTALLATION.md](./INSTALLATION.md) file for instructions on how to set up the project on your local machine.
+Please refer to [INSTALLATION.md](./INSTALLATION.md) for instructions on how to set up the project for local development.
## Project structure
@@ -37,41 +37,42 @@ This repository has the following structure:
```text
- ├── .github # Definitions of GitHub workflows, pull request and issue templates
+ ├── .github # Definitions of GitHub workflows, pull request, and issue templates
├── components # Various generic components such as "Button", "Figure", etc.
- ├── data # JSON Schema Implementations.
+ ├── data # JSON Schema implementations
├── styles # Various CSS files
- ├── lib # Various JS code for preparing static data to render in pages
- ├── pages # Website's pages source. It includes raw markdown files and React page templates.
+ ├── lib # Various JS code for preparing static data to render on pages
+ ├── pages # Website's pages source, including raw markdown files and React page templates
│ ├── overview # JSON Schema initiative docs
│ ├── blog # Blog posts
│ ├── learn # JSON Schema docs
│ └── implementations # Various pages to describe tools
- ├── public # Data for site metadata and static blog such as images
+ ├── public # Data for site metadata and static assets such as images
├── next.config.js # Next.js configuration file
```
## Contribute
-
Here are some areas where you can contribute to the website:
-- Blogs posts
-- Case Studies
+
+- Blog posts
+- Case studies
- Design
-- Documentation
+- Documentation improvements
- Website enhancements
-- Add a new JSON Schema Implementation
+- Add a new JSON Schema implementation
- JSON Schema Landscape
-To figure out a good first issue to work on, join our Slack workspace and visit the `#contribute` channel. This channel is specifically designed for onboarding and supporting new contributors.
+To identify good first issues to work on, join our Slack workspace and visit the `#contribute` channel. This channel is specifically designed for onboarding and supporting new contributors.
You should also check out our [Contributing guidelines](./CONTRIBUTING.md).
### Contributors
-Thanks goes to these wonderful people who contributed to this website:
-
-
+Thanks to these wonderful people who contributed to this website:
+
+
+
Made with [contributors-img](https://contrib.rocks).
@@ -83,19 +84,20 @@ Thanks goes to these wonderful people who contributed to this website:
### Backers
**Thank you to all our backers!**
+
[![Backers](https://opencollective.com/json-schema/backers.svg)](https://opencollective.com/json-schema/backers.svg?avatarHeight=90)
## Connect with the JSON Schema Community
-
-
-
-
+
+
+
+
## Inspired by
-This document has been inspired by [AsyncAPI website README.md](https://github.com/asyncapi/website/blob/master/README.md).
+This document was inspired by [AsyncAPI website README.md](https://github.com/asyncapi/website/blob/master/README.md).
## License
-The contents of this repository are [licensed under](./LICENSE) either the BSD 3-clause license *or* the Academic Free License v3.0.
+The contents of this repository are licensed under either the BSD 3-clause license *or* the Academic Free License v3.0. See [LICENSE](./LICENSE).
From 43aef9628f18354c3a230e39f3d877a15dd0040a Mon Sep 17 00:00:00 2001
From: Ellias Jones
Date: Fri, 13 Dec 2024 12:43:54 +0400
Subject: [PATCH 15/37] Fixed Sponsor Buttons (#1154)
* Fixed Sponsor Buttons
* Updated to pass code quality checks
* Fixed indentation issues
---------
Co-authored-by: Benjamin Granados <40007659+benjagm@users.noreply.github.com>
---
pages/index.page.tsx | 45 +++++++++++++++++++++++---------------------
1 file changed, 24 insertions(+), 21 deletions(-)
diff --git a/pages/index.page.tsx b/pages/index.page.tsx
index b4d07ae23..0b4dd2e9c 100644
--- a/pages/index.page.tsx
+++ b/pages/index.page.tsx
@@ -538,7 +538,12 @@ const Home = (props: any) => {
Gold Sponsors
-
+ Your logo here
+
Silver Sponsors
-
+ Your logo here
+
Bronze Sponsors
@@ -650,7 +653,12 @@ const Home = (props: any) => {
>
-
+ Your logo here
+