Skip to content

vqalves/site

Repository files navigation

Personal WebSite

Built using Next.js via create-next-app.

First execution

git clone https://github.com/vqalves/site.git
cd site
npm install
npx next dev

Simulate the cloud build process

This helps ensure locally that the cloud build process is less likely to encounter errors.

npm run build

Locale strategy

Most text inside the site is wrapped around LocaleContent, which provides a translated text based on a locale.

Get content based on locale:

sequenceDiagram
    LocaleType->>LocaleContent: getContent()
    LocaleContent->>LocaleType: translated content
Loading

How the content is implemented:

graph TD;
    LocaleContent-.->LocaleContentAny;
    LocaleContent-.->LocaleContentText;
Loading

References for future updates:

https://accessibility.digital.gov/product/accessibility-basics/

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published