torproject.org
Go to file
morgan f8a4457325 Merge branch 'tb-13.5.6' into 'main'
Tor Browser 13.5.6

See merge request tpo/web/tpo!565
2024-10-01 18:54:57 +00:00
.github Add .github/FUNDING.yml 2019-09-12 15:34:43 +02:00
assets Add Arturo https://gitlab.torproject.org/tpo/web/tpo/-/issues/457 2024-09-19 17:30:46 +00:00
bin fixup! Bug 199: Add January - May 2021 articles 2021-08-13 14:28:24 -03:00
configs add translations: be, el, tk. will-fix: tpo/web/tpo#419 2024-02-21 11:13:13 +01:00
content deactivate the User Research Coordinator job posting (Closes: #458) 2024-09-26 13:39:01 -04:00
databags Tor Browser 13.5.6 2024-10-01 18:35:02 +00:00
flowblocks move mullvad hyperlink to logo 2023-03-03 12:07:08 -05:00
i18n Edit gitignore and remove pot file 2019-01-21 15:24:55 +01:00
lego@ce5d6409f6 update lego 2024-02-22 19:31:19 +01:00
models remove sponsors and membership models 2024-02-06 12:33:06 -05:00
packages Add lektor-scss 2023-01-11 15:27:52 -08:00
templates Update download-tor.html 2024-05-15 13:22:02 +00:00
.gitignore Add lektor-scss 2023-01-11 15:27:52 -08:00
.gitlab-ci.yml Add lektor-scss 2023-01-11 15:27:52 -08:00
.gitmodules Add lektor-scss 2023-01-11 15:27:52 -08:00
babel.cfg fixes for templates for localization. 2022-12-05 22:36:56 +00:00
CONTRIBUTING.md remove unused file for Tor Browser locales. now we have only one binary with all langs 2024-01-16 18:12:39 +00:00
README.md Fix URL for documentation about how to develop the main website 2024-09-30 14:55:03 -04:00
requirements.txt Add lektor-scss 2023-01-11 15:27:52 -08:00
tpo.lektorproject add translations: be, el, tk. will-fix: tpo/web/tpo#419 2024-02-21 11:13:13 +01:00

Tor Project Website

This is the repository of Tor Project website. The current online version of this portal can be found at https://torproject.org or Tor Project Onion Service.

To clone the code use either of

git clone https://gitlab.torproject.org/tpo/web/tpo.git

torify git clone http://eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion/tpo/web/tpo.git

or browse it online.

How to report bugs or feedback

First, check if the bug is already known. You can search and read all the issues at https://gitlab.torproject.org/tpo/web/tpo/-/issues. To create a new issue, please request a new account to access Tor Project's GitLab instance and find the right repository to report your issue. Issues related to our websites should be filed under the Web issue tracker.

What is Lektor

Lektor is a framework to generate and serve websites from Markdown files.

Its code can be found at GitHub.

How to contribute

(Easy) Edit this page button

You can click Edit this page and submit your content changes in a Pull Request in GitLab.

(Advanced) Compiling a local version of the website

  1. Download and install Lektor: https://www.getlektor.com/downloads/

  2. Install the lektor-i18n plugin and its dependencies.

  3. Clone the repository:

git clone https://gitlab.torproject.org/tpo/web/tpo.git

  1. Init the building blocks submodule:

$ cd lego && git submodule update --init --recursive

  1. Translations for the website are imported by Jenkins when bulding the page, but if you want to test them, download the correct branch of the translations repo to the ./i18n/ folder.

  2. Finally

To run a local continuous builder: $ lektor server

To just build the website once: $ lektor build -O <folder>

How to develop on the website

Check our wiki pages.

Translations

To help us to translate, please join the Tor Project team in Transifex.

Getting help

If you want to contribute to the Tor Project website, we will be happy to help you. Join us at #tor-www in irc.oftc.net.