grumpy-manticore / moneta

Personal blog thing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

moneta

Moneta is the Roman goddess of memory (and / or an epithet of Juno).

Local Development

Prerequisites

Get Starting

  • bun install: Install dependencies
  • bun run dev: Run local dev server

Lay of the Land

Modules

We divide our app into several modules. As the app evolves, it is likely that these will expand into different, more complex areas.

General module belong in the directory of their type. For example, astro components belong in ./modules/astro.

As pages and functionality grows and pages become unwiedly, components should move into their own directory, such as the ./modules/home directory.

Styling

We're using vanilla extract for styles. App wide style belong in ./modules/style. Module and component specific styles should be colocated alongside their markup as is possible.

About

Personal blog thing


Languages

Language:Astro 50.3%Language:TypeScript 37.4%Language:JavaScript 12.3%