From e118d9d5cd0563e82f00948e65b333fc1779c703 Mon Sep 17 00:00:00 2001 From: John Wesley Date: Wed, 3 Jul 2024 16:13:12 -0400 Subject: [PATCH] Add Mbin favicon and simplify readme dev instructions --- README.md | 32 +++++++------------------------- package.json | 2 +- public/favicon.ico | Bin 664 -> 34494 bytes 3 files changed, 8 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index a84af39..36b6700 100644 --- a/README.md +++ b/README.md @@ -1,32 +1,14 @@ -# SolidStart +# Mbin Website -Everything you need to build a Solid project, powered by [`solid-start`](https://start.solidjs.com); +## Contributing -## Creating a project +This website is built with [Solid.js](https://www.solidjs.com), [SolidUI](https://www.solid-ui.com), and [Tailwind CSS](https://tailwindcss.com). + +Once you've cloned the repo and installed dependencies with `pnpm install`, start a development server: ```bash -# create a new project in the current directory -npm init solid@latest - -# create a new project in my-app -npm init solid@latest my-app -``` - -## Developing - -Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server: - -```bash -npm run dev +pnpm dev # or start the server and open the app in a new browser tab -npm run dev -- --open +pnpm dev -- --open ``` - -## Building - -Solid apps are built with _presets_, which optimise your project for deployment to different environments. - -By default, `npm run build` will generate a Node app that you can run with `npm start`. To use a different preset, add it to the `devDependencies` in `package.json` and specify in your `app.config.js`. - -## This project was created with the [Solid CLI](https://solid-cli.netlify.app) diff --git a/package.json b/package.json index 35266cd..731b381 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "mbin-website", "type": "module", "scripts": { - "dev": "vinxi dev", + "dev": "pnpm run initdata && vinxi dev", "build": "pnpm run initdata && vinxi build", "start": "vinxi start", "initdata": "node ./src/initdata.js" diff --git a/public/favicon.ico b/public/favicon.ico index fb282da0719ef6ab4c1732df93be6216b0d85520..2860e0d384cd6fdb48c904ec0a7d04dd58aecf81 100644 GIT binary patch literal 34494 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