Skip to content

deminearchiver/website

Repository files navigation


Logo

deminearchiver/website

Source code for my official website
Visit the website »

Report Bug · Request Feature

About the project

This is my personal website. I created it because I want to get better at

Why open source?

I decided to open-source this project because I want other people to see my progress on it.

Built with

This project uses the following awesome technologies:

  • Astro, the web framework for content-driven websites
  • Solid, a modern framework for building effortless UIs with reactive precision
  • Vite, the next generation frontend tooling
  • Material You, a design system enabling personal, adaptive, and expressive experiences

↑ back to top ↑

Roadmap

Here is the roadmap of this project.

Current goals

The most up-to-date goals:

  • Full-text search via pagefind
  • Responsive navigation
    • Header links
    • Navigation drawer
    • Navigation rail

Long-standing goals

The following goals are not to be expected to be completed too soon:

  • RSS feeds
  • Enable PWA functionality

    Turning a website in a PWA requires a lot of images: icons, thumbnails, etc., thus this process is expected to take quite a long time.

    • Add @vite-pwa/astro integration
    • Create a Web App Manifest
    • Setup background workers
  • Multi-language support
  • Continuous Integration via Github Actions

Completed

These goals are already compeleted:

Miscellaneous

Here are some low-priority goals:

  • Add changelog
  • Add issue templates
    • Default templates
    • Replace with custom issue forms
  • Dependabot
    • Alerts
    • Version updates

See the open issues for a full list of proposed features (and known issues).

↑ back to top ↑

License

This project is distributed under the MIT License

↑ back to top ↑

Acknowledgements

↑ back to top ↑