aboutsummaryrefslogtreecommitdiff
blob: 2aa8e0741ad5957418bd02147a75c01e14bb6e94 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# assets.gentoo.org

This repo (and website) hold the pre-built website style/theme assets for
`gentoo.org` websites.

## How to upload
`CREDCOMMAND="..." bash upload.sh`
Where `CREDCOMMAND` returns YAML with the S3 credentials needed for uploading.

Will set:
- CORS Configuration
- S3 Static website configuration

### Dependencies
- `yq`
- `s3cmd`
- `awscli`

## Git Repositories
- [Assets](https://gitweb.gentoo.org/sites/assets.git/)
- [Tyrian theme source](https://gitweb.gentoo.org/sites/tyrian-theme.git/)

## Index
### Active assets
```
/_index.html - redirect to https://gentoo.org
/lunr/ - https://devmanual.gentoo.org search engine code
/tyrian/v2/
/tyrian/v2.0.0/
/tyrian/v2.0.1/
/tyrian/v2.0.2/
```

### Legacy assets
Do not use these assets for new sites. They are still present until we can confirm nothing uses them.
```
/assets/tyrian/
/bootstrap.min.css
/bootstrap.min.js
/retina.min.js
/tyrian.min.css
/tyrian/*.css
/tyrian/*.eot
/tyrian/*.js
/tyrian/*.map
/tyrian/*.otf
/tyrian/*.png
/tyrian/*.svg
/tyrian/*.ttf
/tyrian/*.woff
/tyrian/*.woff2
/tyrian/v1/
/tyrian/v1.0.0/
````