Skip to content

Commit 42f1b66

Browse files
authored
docs: add landing page to astro documentation (#887)
docs: make index dynamic and add images docs: lint all docs and add markdown lint dep docs: lint Correct image path
1 parent 9ea8af5 commit 42f1b66

File tree

14 files changed

+211
-163
lines changed

14 files changed

+211
-163
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Thanks for your interest in the project. Bugs filed and PRs submitted are apprec
44
Please make sure that you are familiar with and follow the [Code of Conduct](https://allcontributors.org/docs/en/project/code-of-conduct) for this project.
55
66
Also, please make sure you're familiar with and follow the instructions in the
7-
[contributing guidelines](https://github.com/all-contributors/all-contributors/blob/master/CONTRIBUTING.md) (found in the CONTRIBUTING.md file).
7+
[contributing guidelines](https://github.com/all-contributors/all-contributors/blob/main/CONTRIBUTING.md) (found in the CONTRIBUTING.md file).
88
99
If you're new to contributing to open source projects, you might find this free
1010
video course helpful: http://kcd.im/pull-request

.github/workflows/build-website.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ name: Deploy to GitHub Pages
33
on:
44
push:
55
branches:
6-
- master
6+
- main
77
jobs:
88
build:
99
name: Build Astro site
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v4
12+
- uses: /actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
1313
with:
1414
fetch-depth: 0
1515
- uses: actions/setup-node@v4

CONTRIBUTING.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,9 @@
22

33
We welcome contributions of all kinds to AllContributors.
44

5-
## 13 August 2025 Update:
5+
## 1 September 2025 Update:
66

7-
Currently, we are doing some work to revive the project. The documentation
8-
website is not online but we are working to get it online soon.
7+
Currently, we are doing some work to revive the project. The documentation online but some of the content (specifically the translations) are not working as expected.
98

109
************* THE LINKS BELOW DON'T CURRENTLY WORK ******
1110

README.md

Lines changed: 22 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,24 @@
1-
> Call for translators! [We're looking for translators](https://github.com/all-contributors/all-contributors/issues/143) to help translate this spec for everyone!
1+
# Welcome to the All Contributors website repository
22

3-
<div align="center">
4-
<a href="https://allcontributors.org">
5-
<img src="docs/assets/logo-full.svg" alt="✨ All Contributors ✨" width="800px" />
6-
</a>
7-
</div>
3+
[![✨ All Contributors ✨](src/assets/logo-full.svg)](https://allcontributors.org)
84

9-
<table>
10-
<caption>Read this documentation in the following languages</caption>
11-
<tbody>
12-
<tr>
13-
<td><a href="https://allcontributors.org/docs/ko/overview">한국어</a></td>
14-
<td><a href="https://allcontributors.org/docs/zh-CN/overview">中文</a></td>
15-
<td><a href="https://allcontributors.org/docs/id/overview">Bahasa Indonesia</a></td>
16-
<td><a href="https://allcontributors.org/docs/de/overview">Deutsch</a></td>
17-
<td><a href="https://allcontributors.org/docs/pl/overview">Polski</a></td>
18-
</tr>
19-
<tr>
20-
<td><a href="https://allcontributors.org/docs/en/overview">English</a></td>
21-
<td><a href="https://allcontributors.org/docs/pt-BR/overview">Português do Brasil</a></td>
22-
<td><a href="https://allcontributors.org/docs/es-ES/overview">Español</a></td>
23-
<td><a href="https://allcontributors.org/docs/fr/overview">Français</a></td>
24-
<td><a href="https://allcontributors.org/docs/ru/overview">Русский</a></td>
25-
<td><a href="https://allcontributors.org/docs/ja/overview">日本語</a></td>
26-
</tr>
27-
</tbody>
28-
</table>
5+
> Call for translators! [We're looking for translators](https://github.com/all-contributors/all-contributors/issues/143) to help translate this spec for everyone!
6+
7+
**Read our documentation in the following languages:**
8+
9+
| Language | Link |
10+
|-------------------------|---------------------------------------------------------------------|
11+
| 한국어 | [한국어](https://allcontributors.org/docs/ko/overview) |
12+
| 中文 | [中文](https://allcontributors.org/docs/zh-CN/overview) |
13+
| Bahasa Indonesia | [Bahasa Indonesia](https://allcontributors.org/docs/id/overview) |
14+
| Deutsch | [Deutsch](https://allcontributors.org/docs/de/overview) |
15+
| Polski | [Polski](https://allcontributors.org/docs/pl/overview) |
16+
| English | [English](https://allcontributors.org/docs/en/overview) |
17+
| Português do Brasil | [Português do Brasil](https://allcontributors.org/docs/pt-BR/overview) |
18+
| Español | [Español](https://allcontributors.org/docs/es-ES/overview) |
19+
| Français | [Français](https://allcontributors.org/docs/fr/overview) |
20+
| Русский | [Русский](https://allcontributors.org/docs/ru/overview) |
21+
| 日本語 | [日本語](https://allcontributors.org/docs/ja/overview) |
2922

3023
[![Build Status](https://img.shields.io/circleci/project/all-contributors/all-contributors/main.svg)](https://circleci.com/gh/all-contributors/workflows/all-contributors/tree/main)
3124
[![Crowdin](https://d322cqt584bo4o.cloudfront.net/all-contributors/localized.svg)](https://crowdin.com/project/all-contributors)
@@ -43,10 +36,9 @@ People are giving themselves and their free time to contribute to open source pr
4336

4437
## The All Contributors Table
4538

46-
Below is an example of how using the all-contributors spec table can recognize all contributors
47-
<div align="center">
48-
<img src="docs/assets/contributors-table-small.png" alt="All Contributors Table Screenshot" width="800px" />
49-
</div>
39+
Below is an example of how using the all-contributors spec table can recognize all contributors.
40+
41+
![All Contributors Table Screenshot](src/assets/contributors-table-small.png)
5042

5143
> You can use [the @all-contributors bot 🤖](https://allcontributors.org/docs/en/bot/overview) to automate acknowledging contributors to your open source projects
5244

astro.config.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import starlight from '@astrojs/starlight';
55
import sitemap from '@astrojs/sitemap';
66

77
export default defineConfig({
8-
site: 'https://all-contributors.org',
8+
site: 'https://allcontributors.org',
99
base: '/',
1010
output: 'static',
1111
redirects: {

0 commit comments

Comments
 (0)