Skip to content

ubuntu-uk/ubuntu-uk.github.io

 
 

Repository files navigation

ubuntu-uk.github.io

The new Website of Ubuntu UK Community. Built with Hugo and vanillaframework.io

Ubuntu-UK LoCo Website repo

This repo contains the content for the Ubuntu UK Local Community Team website. The goal is to have the content here hosted at https://ubuntu-uk.org/. Currently the site is at https://ubuntu-uk.github.io/

Get involved

We welcome contributions to improve the site!

The site is built using Hugo and deployed with a GitHub action.

Install Hugo

Install Hugo using their documentation for Linux, Windows, macOS, or BSD.

You'll also need dart-sass-embedded, and vanilla framework.

sudo snap install dart-sass-embedded

npm install vanilla-framework

Get the code

Fork the repo, then clone it to your local workstation.

Prototype

Start hugo in the directory you cloned to.

hugo serve

You'll see output similar to the following:

Watching for changes in /home/alan/Source/ubuntu-uk/ubuntu-uk.github.io/{archetypes,content,package.json,static,themes}
Watching for config changes in /home/alan/Source/ubuntu-uk/ubuntu-uk.github.io/config.yaml, /home/alan/Source/ubuntu-uk/ubuntu-uk.github.io/go.mod
Start building sites … 
hugo v0.119.0-b84644c008e0dc2c4b67bd69cccf87a41a03937e linux/amd64 BuildDate=2023-09-24T15:20:17Z VendorInfo=gohugoio


                   | EN  
-------------------+-----
  Pages            | 17  
  Paginator pages  |  0  
  Non-page files   | 19  
  Static files     | 13  
  Processed images |  0  
  Aliases          |  0  
  Sitemaps         |  1  
  Cleaned          |  0  

Built in 620 ms
Environment: "development"
Serving pages from memory
Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender
Web Server is available at http://localhost:1313/ (bind address 127.0.0.1) 
Press Ctrl+C to stop

Visit site

Visit localhost:1313 to view the site

Hugo will update the site whenever files are changed, typically there's no need to refresh the page.

The Hugo documentation can be found at gohugo.io/documentation/.

Submit PR

Push your changes to a pull request, where we can review and discuss the changes, prior to merging.

Code of Conduct

Please respect the Ubuntu Code of Conduct when interacting with others in this repo.

License

MIT License (See LICENSE)

About

The new Website of Ubuntu UK Community. Built with Hugo and vanillaframework.io

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 79.1%
  • JavaScript 16.8%
  • SCSS 4.1%