Code Monkey home page Code Monkey logo

cyberscape's Introduction

Cyberscape

A lively and fun Hugo theme for creating personal websites ๐ŸŒ

Screenshot

๐Ÿ’ป Demo site

๐Ÿ”จ Demo site repo

Overview

Cyberscape is designed to be a vibrant and engaging theme, perfect for those who enjoy the process of building personal websites.

Install

To get started with Cyberscape, use the following command:

git submodule add https://github.com/isaksolheim/cyberscape themes/cyberscape

Then, open config.toml and add the following:

theme = "cyberscape"

# Enable this for tailwind in markdown files
[markup.goldmark.renderer]
unsafe=true

# Add menu links to things from /content/ here (eg. markdown.md)
[[menu.main]]
name = "markdown"
url = "/markdown/"
weight = 1

Navigate to the themes directory and install dependencies:

cd themes/cyberscape
npm i

A Note on Tailwind

Cyberscape uses Tailwind CSS for styling. To ensure styles are up to date during development, run the following command from the themes directory:

npm run watch

This command will compile your Tailwind CSS as you make changes, keeping your development process smooth and streamlined.

The tailwind.config.js comes configured like the following:

/** @type {import('tailwindcss').Config} */
module.exports = {
  content: ["content/**/*.md", "layouts/**/*.html", "../../content/**/*.md"],
  theme: {
    extend: {},
  },
  plugins: [],
};

If you wish to write Tailwind in any additional directories, add their relative path from the config file to the content field.

Contributing

Feel free to contribute!

License

MIT

cyberscape's People

Contributors

isaksolheim avatar

Stargazers

Juliya Gannon avatar aditya avatar circuskiller avatar Binit avatar PlutonLib avatar  avatar SolCaronte avatar  avatar  avatar  avatar Alex Haydock avatar Marcel Martinez Otano avatar leo avatar

Watchers

 avatar

cyberscape's Issues

Help with overriding theme

I am new to Hugo and Web Dev, but i simply need help with overriding GIFS and some of the Tailwind CSS, cause when i try and refresh the site, It does not appear. I went through the Hugo docs but still its not working

So could you add a guide on how to override stuff?

It would be highly appreciate because I am using this to make a blog

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.