Skip to content

7rs/pages

Repository files navigation

banner

VersionLast commit VersionLast commit VersionLast commit

Fast, Readable and Flexible.
A tool to create awesome websites. And an website.

Features (Goals)

🚀 Fast

Pages is developed with the emphasis on performance.
A goal is to score 90+ on PageSpeed Insights.

✨ Readable

Splits huge codes and mark up semantically (Minimize div tags).
And reduces multi-line Flexboxes by using a grid layout instead.
So components and semantics HTML.

🍄 Flexible

Pages has no !important. And the use of classes is minimal.
So you can override styles and use any class name!
Also, because used Astro, PostCSS, UI frameworks such as Svelte, etc., you can use their ecosystems.

🌟 For all users

For all visitors and all developers.

Benchmarks

Images

Getting Started

Clone Pages

If cloning over HTTPS, replace to this url: https://github.com/7rs/pages.git

git clone git@github.com:7rs/pages.git --depth 1 && cd pages

Install Node.js

fnm

Not necessary when using stackblitz, etc.

fnm install lts/hydrogen
fnm use lts/hydrogen

Install Pages

pnpm

You can start with npm or yarn, but don't officially support them.

pnpm install

Preview

pnpm dev  

Build

pnpm build

License

Pages is published under CC0 except for asset files.

Built with Astro Unsplash

Contributing

Languages

Please use Japanese or English.

Style Guides

Styleguides are controlled by tools. VSCode makes it so easy to complete the setup.

Community

Static Badge

Author