Git Product home page Git Product logo

hugo-academic's Introduction

Academic: the website designer for Hugo

Academic is a framework to help you create a beautiful website quickly. Perfect for personal sites, blogs, or business/project sites. Check out the latest demo of what you'll get in less than 10 minutes. Then head on over to the Quick Start guide or take a look at the Release Notes.

Screenshot

Key features:

  • Easily manage various content including homepage, blog posts, publications, talks, and projects
  • Extensible via color themes and widgets/plugins
  • Write in Markdown for easy formatting and code highlighting, with LaTeX for mathematical expressions
  • Social/academic network linking, Google Analytics, and Disqus comments
  • Responsive and mobile friendly
  • Simple and refreshing one page design
  • Multilingual and easy to customize

Color Themes

Academic is available in different color themes and font themes.

default ocean dark
default theme ocean theme dark theme
forest coffee + playfair font 1950s
forest theme coffee theme 1950s theme

Install

You can choose from one of the following four methods to install:

  • one-click install using your web browser (recommended)
  • install on your computer using Git with the Command Prompt/Terminal app
  • install on your computer by downloading the ZIP files
  • install on your computer with RStudio

Quick install using your web browser

  1. Install Academic with Netlify
    • Netlify will provide you with a customizable URL to access your new site
  2. On GitHub, go to your newly created academic-kickstart repository and edit config.toml to personalize your site. Shortly after saving the file, your site will automatically update
  3. Read the Quick Start Guide to learn how to add Markdown content. For inspiration, refer to the Markdown content which powers the Demo

Install with Git

Prerequisites:

  1. Fork the Academic Kickstart repository and clone your fork with Git:

    git clone https://github.com/sourcethemes/academic-kickstart.git My_Website
    

    Note that if you forked Academic Kickstart, the above command should be edited to clone your fork, i.e. replace sourcethemes with your GitHub username.

  2. Initialize the theme:

    cd My_Website
    git submodule update --init --recursive
    

Install with ZIP

  1. Download and extract Academic Kickstart
  2. Download and extract the Academic theme to the themes/academic/ folder from the above step

Install with RStudio

View the guide to installing Academic with RStudio

Quick start

  1. If you installed on your computer, view your new website by running the following command:

    hugo server
    

    Now visit localhost:1313 and your new Academic powered website will appear. Otherwise, if using Netlify, they will provide you with your URL.

  2. Read the Quick Start Guide to learn how to add Markdown content, customize your site, and deploy it. For inspiration, refer to the Markdown content which powers the Demo

  3. Build your site by running the hugo command. Then host it for free using Github Pages or Netlify (refer to the first installation method). Alternatively, copy the generated public/ directory (by FTP, Rsync, etc.) to your production web server (such as a university's hosting service).

Updating

Feel free to star the project on Github to help keep track of updates and check out the release notes prior to updating your site.

Before updating the framework, it is recommended to make a backup of your entire website directory (or at least your themes/academic directory) and record your current version number.

By default, Academic is installed as a Git submodule which can be updated by running the following command:

git submodule update --remote --merge

Check out the update guide for full instructions and alternative methods.

Feedback & Contributing

Please use the issue tracker to let me know about any bugs or feature requests, or alternatively make a pull request.

For support, head over to the Hugo discussion forum.

License

Copyright 2016-present George Cushen.

Released under the MIT license.

Analytics

hugo-academic's People

Contributors

gcushen avatar kulla avatar ronnychevalier avatar seisman avatar ultracoderru avatar benasse avatar sparsick avatar dancardy avatar dangkhoasdc avatar mylesjohnson avatar sbibauw avatar tmieling avatar anayrat avatar ahogen avatar xxorde avatar athemis avatar aborruso avatar jagd avatar jreduardo avatar wollekuel avatar igilitschenski avatar iblancasa avatar jklaise avatar wolfogre avatar suhjohn avatar bluesquall avatar jose-oc avatar kpietak avatar lijunzh avatar mdehaas avatar

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.