Skip to content

ultravioletrs/website

Repository files navigation

Ultraviolet Website

This repository contains the source code for the Ultraviolet website and blog.

Project Structure

  • content/blogs/: Markdown files for blog posts.
  • img/blogs/: Images used in blog posts.
  • scripts/: The Go-based static site generator.
  • scripts/templates/: HTML templates for the blog listing and individual posts.
  • blog/: Generated static files (do not edit manually).
  • index.html: The main landing page.

Prerequisites

  • Go: Required to run the blog builder.
  • Make: Used for task automation.

Guidelines for Contributors

To add a new blog post, follow these steps:

  1. Create your content in content/blogs/ (see WRITING.md).
  2. Build the site locally to generate the static files:
    make clean && make build
  3. Commit both the source Markdown files and the generated files in the blog/ folder.
  4. Open a Pull Request.

Documentation

About

UV website

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9

Languages