GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - system76/blog: Official System76 blog

BranchesTags
Open more actions menu

Latest commit

 

History

184 Commits
184 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
.slicemachine
.slicemachine
 
 
assets/styles
assets/styles
 
 
components
components
 
 
customtypes/post
customtypes/post
 
 
layouts
layouts
 
 
modules
modules
 
 
pages
pages
 
 
plugins
plugins
 
 
slices
slices
 
 
static
static
 
 
.editorconfig
.editorconfig
 
 
.eslintrc.json
.eslintrc.json
 
 
.gitignore
.gitignore
 
 
.tool-versions
.tool-versions
 
 
README.md
README.md
 
 
nuxt.config.js
nuxt.config.js
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
sm.json
sm.json
 
 
tailwind.config.js
tailwind.config.js
 
 

Repository files navigation

System76 Blog

The blog website is powered by NuxtJS using Prismic as a CMS, and tailwindcss for styles.

Adding / Editing Content

All content is edited in Prismic. When this site builds, it downloads all of the content and renders it in a beautiful website.

Adding CMS Components

To make blog posts pop, we allow content editors to use custom Vue components via Slice Machine. Simply run npm run slicemachine to start the Slice Machine interface. You will also want to start Storybook via npm run storybook for testing and screenshots.

Deployments

Prismic sends webhooks to GitHub actions every time content changes. This will trigger Nuxt to rebuild the site. This also occurs when code gets pushed to the master branch.

About

Official System76 blog

blog.system76.com

Resources

Readme
Activity
Custom properties

Stars

5 stars

Watchers

4 watching

Forks

3 forks
Report repository

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.