https://github.com/safe-global/safe-homepage
Safe homepage
https://github.com/safe-global/safe-homepage
Last synced: 12 months ago
JSON representation
Safe homepage
- Host: GitHub
- URL: https://github.com/safe-global/safe-homepage
- Owner: safe-global
- License: mit
- Created: 2023-01-25T09:21:59.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-08-07T11:16:00.000Z (about 1 year ago)
- Last Synced: 2025-08-07T12:31:30.848Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://safe.global
- Size: 288 MB
- Stars: 7
- Watchers: 7
- Forks: 19
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Safe Homepage


## Editing content
The content for this website is stored in this repository in the [`/src/content`](/src/content) folder as JSON files for each page.
To more easily edit these content files, there's an inline editing tool built into the website.
You can access it by appending `#admin` to any page.
E.g.:
* https://safe.global/#admin - the main page
* https://safe.global/wallet#admin - the wallet page
When in this admin mode you can click on any text on the page and edit it. Even on buttons and links.

Once you edit a piece of text, a "Save edits" button will appear. Clicking on it will copy the content you've edited into your clipboard and take you to the corresponding JSON file on GitHub. There, you can paste the JSON into the GitHub editor and create a pull request from it.

The PR will be then reviewed, merged and deployed by developers.
## Getting started with development
These instructions will help you get a copy of the project up and running on your local machine for development and testing purposes.
### Prerequisites
We use [yarn](https://yarnpkg.com) in our infrastructure, so we decided to go with yarn in the README.
Please install yarn globally if you haven't already.
### Installing and running
Install dependencies for the project:
```
yarn install
```
To launch the dev version of the app locally:
```
yarn start
```
### Building
To get a complete bundle use:
```
yarn build
```
## Contributing
Please read [CONTRIBUTING.md](https://gist.github.com/PurpleBooth/b24679402957c63ec426) for details on our code of conduct, and the process for submitting pull requests to us.
## License
This project is released under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.