commit | c63a92f840c550a52768375479aba35239018f8e | [log] [tgz] |
---|---|---|
author | Struan Shrimpton <sshrimp@google.com> | Fri Oct 29 16:59:45 2021 |
committer | chromium-website-scoped@luci-project-accounts.iam.gserviceaccount.com <chromium-website-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Oct 29 17:19:57 2021 |
tree | a237c1b746a740260d16b45dad6e8d222010abed | |
parent | 0d1be0734906b23ff86475e06052bff0ad8dc8e6 [diff] |
Add tags to .gitignore Added a message for how to remove the lob from git after it's been added to the .gitignore. Added tags to mark the lob section of the .gitignore to allow the file to otherwise work like normal. Bug: 1260479 Change-Id: I9642031c611dfc28ee90a36102a286e93f9d4d8e Reviewed-on: https://chromium-review.googlesource.com/c/experimental/website/+/3252123 Commit-Queue: Struan Shrimpton <sshrimp@google.com> Reviewed-by: Dirk Pranke <dpranke@google.com>
This Git repo contains the source content for www.chromium.org.
NOTE: 2021-10-19. This is not (yet) actually true. This is a work-in-progress repo that we plan to move to.
The website is implemented by serving static content (mostly Markdown files) that is translated / built ahead of time into HTML using the Eleventy static site generator (which is written in Node/JS) and deployed onto Firebase Cloud Hosting.
The Markdown is translated using a single extremely simple Nunjucks template and the site is served with a single basic Sass/SCSS stylesheet (using the Node/NPM library version of Sass).
Large objects (PDFs, big images, etc.) are stored in a Google Cloud Storage bucket, indexed by SHA-1 checksums that are committed into this repo.
See //docs/CONTRIBUTING.md if you wish to contribute to the site.