Skip to content

Commit

Permalink
idk
Browse files Browse the repository at this point in the history
  • Loading branch information
oliviathevampire committed May 11, 2023
1 parent 759400f commit 93488e4
Show file tree
Hide file tree
Showing 4 changed files with 6,495 additions and 72 deletions.
2 changes: 1 addition & 1 deletion app.config.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
export default defineAppConfig({
alpine: {
title: 'Alpine',
title: 'Vampire Studios\' Blog',
description: 'The minimalist blog theme',
image: {
src: '/social-card-preview.png',
Expand Down
8 changes: 3 additions & 5 deletions content/1.index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: default
head.title: Alpine
head.title: Vampire Studios' Blog
description: An open source blog theme powered by Nuxt.
title: About
---
Expand All @@ -10,11 +10,9 @@ title: About
image: '/alpine-0.webp'
---
#title
Hi, I am Alpine.
Hi! We're Vampire Studios.
#description
- An [open source blog theme](https://github.com/nuxt-themes/alpine) powered by [Nuxt Content](https://content.nuxtjs.org), editable on [Nuxt Studio](https://studio.nuxt.com).
- Write pages in Markdown and Vue components with the [MDC syntax](https://content.nuxtjs.org/guide/writing/mdc).
- Use [**30+ built-in**](https://elements.nuxt.space) components in your Markdown pages.
This blog is for updates about our projects and other future things.
::

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed non risus. Suspendisse lectus tortor, dignissim sit amet, adipiscing nec, ultricies sed, dolor. Cras elementum ultrices diam. Maecenas ligula massa, varius a, semper congue, euismod non, mi. Proin porttitor, orci nec nonummy molestie, enim est eleifend mi, non fermentum diam nisl sit amet erat. Duis semper. Duis arcu massa, scelerisque vitae, consequat in, pretium a, enim.
Expand Down
69 changes: 3 additions & 66 deletions content/articles/1.get-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,73 +4,10 @@ author:
name: Sébastien Chopin
avatarUrl: https://pbs.twimg.com/profile_images/1042510623962275840/1Iw_Mvud_400x400.jpg
link: https://twitter.com/atinux
date: 2022-08-23
date: 2023-05-02
layout: article
---

# Get started with Alpine
# Welcome to this blog

Creating a blog with Alpine is a command away, as well as deploying to many platforms.

## Create a blog

Open a terminal an run the following command:

```bash
npx nuxi@latest init -t themes/alpine
```

## Dependencies

Next, go to to `my-blog/` directory and install the dependencies:

```bash
npm install
```

## Development

Start the development server on port 3000:

```bash
npm run dev
```

Next, you can start creating your content in Markdown in the `content/` directory.


## Deploy

### Static hosting

You can deploy Alpine to any static hosting by running the following command:

```bash
npm run generate
```

This command will create a `dist/` directory with the compiled files ready to be uploaded to any static hosting.

### Edge platforms

Alpine supports deploying to the following platforms with **zero configuration**:

- [Vercel](https://vercel.com)
- [Netlify](https://netlify.com)
- [and more...](https://v3.nuxtjs.org/guide/deploy/presets#supported-hosting-providers)

### Node server

You can deploy Alpine to a Node server by running the following command:

```bash
npm run build
```

This command will create a `.output/` directory with the compiled files ready to be uploaded to any Node server.

To start the production server, run the following command:

```bash
node .output/server/index.mjs
```
Creating a blog with Alpine is a command away, as well as deploying to many platforms.
Loading

0 comments on commit 93488e4

Please sign in to comment.