feat-hugo #1
14 changed files with 213 additions and 318 deletions
|
@ -3,74 +3,64 @@ title: Hextra Theme
|
||||||
layout: hextra-home
|
layout: hextra-home
|
||||||
---
|
---
|
||||||
|
|
||||||
{{< hextra/hero-badge >}}
|
{{<hextra/hero-badge link="/docs/hugo">}}
|
||||||
<div class="hx-w-2 hx-h-2 hx-rounded-full hx-bg-primary-400"></div>
|
<div class="hx-w-2 hx-h-2 hx-rounded-full hx-bg-primary-400"></div>
|
||||||
<span>Free, open source</span>
|
<span>Learn how this site was built</span>
|
||||||
{{< icon name="arrow-circle-right" attributes="height=14" >}}
|
{{< icon name="arrow-circle-right" attributes="height=14" >}}
|
||||||
{{< /hextra/hero-badge >}}
|
{{< /hextra/hero-badge >}}
|
||||||
|
|
||||||
<div class="hx-mt-6 hx-mb-6">
|
<div class="hx-mt-6 hx-mb-6">
|
||||||
{{< hextra/hero-headline >}}
|
{{< hextra/hero-headline >}}
|
||||||
Build modern websites <br class="sm:hx-block hx-hidden" />with Markdown and Hugo
|
lorem<br class="sm:hx-block hx-hidden" />ipsum
|
||||||
{{< /hextra/hero-headline >}}
|
{{< /hextra/hero-headline >}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="hx-mb-12">
|
<div class="hx-mb-12">
|
||||||
{{< hextra/hero-subtitle >}}
|
{{< hextra/hero-subtitle >}}
|
||||||
Fast, batteries-included Hugo theme <br class="sm:hx-block hx-hidden" />for creating beautiful static websites
|
lorem<br class="sm:hx-block hx-hidden" />ipsum
|
||||||
{{< /hextra/hero-subtitle >}}
|
{{< /hextra/hero-subtitle >}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="hx-mb-6">
|
<div class="hx-mb-6">
|
||||||
{{< hextra/hero-button text="Get Started" link="docs" >}}
|
{{< hextra/hero-button text="lorem ipsum" link="docs" >}}</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="hx-mt-6"></div>
|
<div class="hx-mt-6"></div>
|
||||||
|
|
||||||
{{< hextra/feature-grid >}}
|
{{< hextra/feature-grid >}}
|
||||||
{{< hextra/feature-card
|
{{< hextra/feature-card
|
||||||
title="Fast and Full-featured"
|
title="lorem ipsum"
|
||||||
subtitle="Simple and easy to use, yet powerful and feature-rich."
|
subtitle="lorem ipsum"
|
||||||
class="hx-aspect-auto md:hx-aspect-[1.1/1] max-md:hx-min-h-[340px]"
|
class="hx-aspect-auto md:hx-aspect-[1.1/1] max-md:hx-min-h-[340px]"
|
||||||
image="images/hextra-doc.webp"
|
image="images/hextra-doc.webp"
|
||||||
|
link="classes/intro-to-drafting"
|
||||||
imageClass="hx-top-[40%] hx-left-[24px] hx-w-[180%] sm:hx-w-[110%] dark:hx-opacity-80"
|
imageClass="hx-top-[40%] hx-left-[24px] hx-w-[180%] sm:hx-w-[110%] dark:hx-opacity-80"
|
||||||
style="background: radial-gradient(ellipse at 50% 80%,rgba(194,97,254,0.15),hsla(0,0%,100%,0));"
|
style="background: radial-gradient(ellipse at 50% 80%,rgba(194,97,254,0.15),hsla(0,0%,100%,0));" >}}
|
||||||
>}}
|
|
||||||
{{< hextra/feature-card
|
{{< hextra/feature-card
|
||||||
title="Markdown is All You Need"
|
title="lorem ipsum"
|
||||||
subtitle="Compose with just Markdown. Enrich with Shortcode components."
|
subtitle="lorem ipsum"
|
||||||
class="hx-aspect-auto md:hx-aspect-[1.1/1] max-lg:hx-min-h-[340px]"
|
class="hx-aspect-auto md:hx-aspect-[1.1/1] max-lg:hx-min-h-[340px]"
|
||||||
image="images/hextra-markdown.webp"
|
image="images/hextra-markdown.webp"
|
||||||
|
link="classes/survey-graphics"
|
||||||
imageClass="hx-top-[40%] hx-left-[36px] hx-w-[180%] sm:hx-w-[110%] dark:hx-opacity-80"
|
imageClass="hx-top-[40%] hx-left-[36px] hx-w-[180%] sm:hx-w-[110%] dark:hx-opacity-80"
|
||||||
style="background: radial-gradient(ellipse at 50% 80%,rgba(142,53,74,0.15),hsla(0,0%,100%,0));"
|
style="background: radial-gradient(ellipse at 50% 80%,rgba(142,53,74,0.15),hsla(0,0%,100%,0));" >}}
|
||||||
>}}
|
|
||||||
{{< hextra/feature-card
|
{{< hextra/feature-card
|
||||||
title="Full Text Search"
|
title="lorem ipsum"
|
||||||
subtitle="Built-in full text search with FlexSearch, no extra setup required."
|
subtitle="lorem ipsum"
|
||||||
class="hx-aspect-auto md:hx-aspect-[1.1/1] max-md:hx-min-h-[340px]"
|
class="hx-aspect-auto md:hx-aspect-[1.1/1] max-lg:hx-min-h-[340px]"
|
||||||
image="images/hextra-search.webp"
|
image="images/hextra-markdown.webp"
|
||||||
imageClass="hx-top-[40%] hx-left-[36px] hx-w-[110%] sm:hx-w-[110%] dark:hx-opacity-80"
|
link="classes/3d-modeling-analysis"
|
||||||
style="background: radial-gradient(ellipse at 50% 80%,rgba(221,210,59,0.15),hsla(0,0%,100%,0));"
|
imageClass="hx-top-[40%] hx-left-[36px] hx-w-[180%] sm:hx-w-[110%] dark:hx-opacity-80"
|
||||||
>}}
|
style="background: radial-gradient(ellipse at 50% 80%,rgba(142,53,74,0.15),hsla(0,0%,100%,0));" >}}
|
||||||
{{< hextra/feature-card
|
|
||||||
title="Lightweight as a Feather"
|
|
||||||
subtitle="No dependency or Node.js is needed to use Hextra. Powered by Hugo, one of *the fastest* static site generators, building your site in just seconds with a single binary."
|
|
||||||
>}}
|
|
||||||
{{< hextra/feature-card
|
|
||||||
title="Responsive with Dark Mode Included"
|
|
||||||
subtitle="Looks great on different screen sizes. Built-in dark mode support, with auto-switching based on user's system preference."
|
|
||||||
>}}
|
|
||||||
{{< hextra/feature-card
|
|
||||||
title="Build and Host for Free"
|
|
||||||
subtitle="Build with GitHub Actions, and host for free on GitHub Pages. Alternatively it can be hosted on any static hosting service."
|
|
||||||
>}}
|
|
||||||
{{< hextra/feature-card
|
|
||||||
title="Multi-Language Made Easy"
|
|
||||||
subtitle="Create multi-language pages by just adding locales suffix to the Markdown file. Adding i18n support to your site is intuitive."
|
|
||||||
>}}
|
|
||||||
{{< hextra/feature-card
|
{{< hextra/feature-card
|
||||||
title="And Much More..."
|
title="And Much More..."
|
||||||
icon="sparkles"
|
icon="sparkles"
|
||||||
subtitle="Syntax highlighting / Table of contents / SEO / RSS / LaTeX / Mermaid / Customizable / and more..."
|
subtitle="Syntax highlighting / Table of contents / SEO / RSS / LaTeX / Mermaid / Customizable / and more...">}}
|
||||||
>}}
|
{{< hextra/feature-card
|
||||||
|
title="And Much More..."
|
||||||
|
icon="sparkles"
|
||||||
|
subtitle="Syntax highlighting / Table of contents / SEO / RSS / LaTeX / Mermaid / Customizable / and more...">}}
|
||||||
|
{{< hextra/feature-card
|
||||||
|
title="And Much More..."
|
||||||
|
icon="sparkles"
|
||||||
|
subtitle="Syntax highlighting / Table of contents / SEO / RSS / LaTeX / Mermaid / Customizable / and more...">}}
|
||||||
{{< /hextra/feature-grid >}}
|
{{< /hextra/feature-grid >}}
|
||||||
|
|
|
@ -1,10 +0,0 @@
|
||||||
---
|
|
||||||
title: "Blog"
|
|
||||||
---
|
|
||||||
|
|
||||||
<div style="text-align: center; margin-top: 1em;">
|
|
||||||
{{< hextra/hero-badge link="index.xml" >}}
|
|
||||||
<span>RSS Feed</span>
|
|
||||||
{{< icon name="rss" attributes="height=14" >}}
|
|
||||||
{{< /hextra/hero-badge >}}
|
|
||||||
</div>
|
|
|
@ -1,157 +0,0 @@
|
||||||
---
|
|
||||||
title: Markdown Syntax Guide
|
|
||||||
date: 2020-01-01
|
|
||||||
authors:
|
|
||||||
- name: imfing
|
|
||||||
link: https://github.com/imfing
|
|
||||||
image: https://github.com/imfing.png
|
|
||||||
- name: Octocat
|
|
||||||
link: https://github.com/octocat
|
|
||||||
image: https://github.com/octocat.png
|
|
||||||
tags:
|
|
||||||
- Markdown
|
|
||||||
- Example
|
|
||||||
- Guide
|
|
||||||
excludeSearch: true
|
|
||||||
---
|
|
||||||
|
|
||||||
This article offers a sample of basic Markdown syntax that can be used in Hugo content files.
|
|
||||||
<!--more-->
|
|
||||||
|
|
||||||
## Basic Syntax
|
|
||||||
|
|
||||||
### Headings
|
|
||||||
|
|
||||||
```
|
|
||||||
# Heading 1
|
|
||||||
## Heading 2
|
|
||||||
### Heading 3
|
|
||||||
#### Heading 4
|
|
||||||
##### Heading 5
|
|
||||||
###### Heading 6
|
|
||||||
```
|
|
||||||
|
|
||||||
## Heading 2
|
|
||||||
### Heading 3
|
|
||||||
#### Heading 4
|
|
||||||
##### Heading 5
|
|
||||||
###### Heading 6
|
|
||||||
|
|
||||||
### Emphasis
|
|
||||||
|
|
||||||
```text
|
|
||||||
*This text will be italic*
|
|
||||||
_This will also be italic_
|
|
||||||
|
|
||||||
**This text will be bold**
|
|
||||||
__This will also be bold__
|
|
||||||
|
|
||||||
_You **can** combine them_
|
|
||||||
```
|
|
||||||
|
|
||||||
*This text will be italic*
|
|
||||||
|
|
||||||
_This will also be italic_
|
|
||||||
|
|
||||||
**This text will be bold**
|
|
||||||
|
|
||||||
__This will also be bold__
|
|
||||||
|
|
||||||
_You **can** combine them_
|
|
||||||
|
|
||||||
### Lists
|
|
||||||
|
|
||||||
#### Unordered
|
|
||||||
|
|
||||||
```
|
|
||||||
* Item 1
|
|
||||||
* Item 2
|
|
||||||
* Item 2a
|
|
||||||
* Item 2b
|
|
||||||
```
|
|
||||||
|
|
||||||
* Item 1
|
|
||||||
* Item 2
|
|
||||||
* Item 2a
|
|
||||||
* Item 2b
|
|
||||||
|
|
||||||
#### Ordered
|
|
||||||
|
|
||||||
```
|
|
||||||
1. Item 1
|
|
||||||
2. Item 2
|
|
||||||
3. Item 3
|
|
||||||
1. Item 3a
|
|
||||||
2. Item 3b
|
|
||||||
```
|
|
||||||
|
|
||||||
### Images
|
|
||||||
|
|
||||||
```markdown
|
|
||||||

|
|
||||||
```
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
### Links
|
|
||||||
|
|
||||||
```markdown
|
|
||||||
[Hugo](https://gohugo.io)
|
|
||||||
```
|
|
||||||
|
|
||||||
[Hugo](https://gohugo.io)
|
|
||||||
|
|
||||||
### Blockquotes
|
|
||||||
|
|
||||||
```markdown
|
|
||||||
As Newton said:
|
|
||||||
|
|
||||||
> If I have seen further it is by standing on the shoulders of Giants.
|
|
||||||
```
|
|
||||||
|
|
||||||
> If I have seen further it is by standing on the shoulders of Giants.
|
|
||||||
|
|
||||||
### Inline Code
|
|
||||||
|
|
||||||
```markdown
|
|
||||||
Inline `code` has `back-ticks around` it.
|
|
||||||
```
|
|
||||||
|
|
||||||
Inline `code` has `back-ticks around` it.
|
|
||||||
|
|
||||||
### Code Blocks
|
|
||||||
|
|
||||||
#### Syntax Highlighting
|
|
||||||
|
|
||||||
````markdown
|
|
||||||
```go
|
|
||||||
func main() {
|
|
||||||
fmt.Println("Hello World")
|
|
||||||
}
|
|
||||||
```
|
|
||||||
````
|
|
||||||
|
|
||||||
```go
|
|
||||||
func main() {
|
|
||||||
fmt.Println("Hello World")
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Tables
|
|
||||||
|
|
||||||
```markdown
|
|
||||||
| Syntax | Description |
|
|
||||||
| --------- | ----------- |
|
|
||||||
| Header | Title |
|
|
||||||
| Paragraph | Text |
|
|
||||||
```
|
|
||||||
|
|
||||||
| Syntax | Description |
|
|
||||||
| --------- | ----------- |
|
|
||||||
| Header | Title |
|
|
||||||
| Paragraph | Text |
|
|
||||||
|
|
||||||
## References
|
|
||||||
|
|
||||||
- [Markdown Syntax](https://www.markdownguide.org/basic-syntax/)
|
|
||||||
- [Hugo Markdown](https://gohugo.io/content-management/formats/#markdown)
|
|
41
content/classes/3d-modeling-analysis/_index.md
Normal file
41
content/classes/3d-modeling-analysis/_index.md
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
---
|
||||||
|
linkTitle: "3-D Modeling & Analysis"
|
||||||
|
title: 3-D Modeling & Analysis
|
||||||
|
---
|
||||||
|
|
||||||
|
👋 Hello! Welcome to the Hextra documentation!
|
||||||
|
|
||||||
|
<!--more-->
|
||||||
|
|
||||||
|
## What is Hextra?
|
||||||
|
|
||||||
|
Hextra is a modern, fast and batteries-included [Hugo][hugo] theme built with [Tailwind CSS][tailwind-css].
|
||||||
|
Designed for building beautiful websites for documentation, blogs, and websites, it provides out-of-the-box features and flexibility to meet various requirements.
|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
- **Beautiful Design** - Inspired by Nextra, Hextra utilizes Tailwind CSS to offer a modern design that makes your site look outstanding.
|
||||||
|
- **Responsive Layout and Dark Mode** - It looks great on all devices, from mobile, tablet to desktop. Dark mode is also supported to accommodate various lighting conditions.
|
||||||
|
- **Fast and Lightweight** - Powered by Hugo, a lightning-fast static-site generator housed in a single binary file, Hextra keeps its footprint minimal. No JavaScript or Node.js are needed to use it.
|
||||||
|
- **Full-text Search** - Built-in offline full-text search powered by FlexSearch, no additional configuration required.
|
||||||
|
- **Battery-included** - Markdown, syntax highlighting, LaTeX math formulae, diagrams and Shortcodes elements to enhance your content. Table of contents, breadcrumbs, pagination, sidebar navigation and more are all automatically generated.
|
||||||
|
- **Multi-language and SEO Ready** - Multi-language sites made easy with Hugo's multilingual mode. Out-of-the-box support is included for SEO tags, Open Graph, and Twitter Cards.
|
||||||
|
|
||||||
|
## Questions or Feedback?
|
||||||
|
|
||||||
|
{{< callout emoji="❓" >}}
|
||||||
|
Hextra is still in active development.
|
||||||
|
Have a question or feedback? Feel free to [open an issue](https://github.com/imfing/hextra/issues)!
|
||||||
|
{{< /callout >}}
|
||||||
|
|
||||||
|
## Next
|
||||||
|
|
||||||
|
Dive right into the following section to get started:
|
||||||
|
|
||||||
|
{{< cards >}}
|
||||||
|
{{< card link="getting-started" title="Getting Started" icon="document-text" subtitle="Learn how to create website using Hextra" >}}
|
||||||
|
{{< /cards >}}
|
||||||
|
|
||||||
|
[hugo]: https://gohugo.io/
|
||||||
|
[flex-search]: https://github.com/nextapps-de/flexsearch
|
||||||
|
[tailwind-css]: https://tailwindcss.com/
|
8
content/classes/_index.md
Normal file
8
content/classes/_index.md
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
---
|
||||||
|
linkTitle: "Classes"
|
||||||
|
title: Classes
|
||||||
|
---
|
||||||
|
|
||||||
|
👋 Hello! Pick the title of your class from the left side menu to access syllabi and standards. Use the search bar if you can't find what you need.
|
||||||
|
|
||||||
|
Remember to use the search bar at any time to find specific information you need or if your desired subject isn't listed in the left side menu.
|
41
content/classes/intro-to-drafting/_index.md
Normal file
41
content/classes/intro-to-drafting/_index.md
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
---
|
||||||
|
linkTitle: "Introduction to Drafting & Design"
|
||||||
|
title: Introduction to Drafting & Design
|
||||||
|
---
|
||||||
|
|
||||||
|
👋 Hello! Welcome to the Hextra documentation!
|
||||||
|
|
||||||
|
<!--more-->
|
||||||
|
|
||||||
|
## What is Hextra?
|
||||||
|
|
||||||
|
Hextra is a modern, fast and batteries-included [Hugo][hugo] theme built with [Tailwind CSS][tailwind-css].
|
||||||
|
Designed for building beautiful websites for documentation, blogs, and websites, it provides out-of-the-box features and flexibility to meet various requirements.
|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
- **Beautiful Design** - Inspired by Nextra, Hextra utilizes Tailwind CSS to offer a modern design that makes your site look outstanding.
|
||||||
|
- **Responsive Layout and Dark Mode** - It looks great on all devices, from mobile, tablet to desktop. Dark mode is also supported to accommodate various lighting conditions.
|
||||||
|
- **Fast and Lightweight** - Powered by Hugo, a lightning-fast static-site generator housed in a single binary file, Hextra keeps its footprint minimal. No JavaScript or Node.js are needed to use it.
|
||||||
|
- **Full-text Search** - Built-in offline full-text search powered by FlexSearch, no additional configuration required.
|
||||||
|
- **Battery-included** - Markdown, syntax highlighting, LaTeX math formulae, diagrams and Shortcodes elements to enhance your content. Table of contents, breadcrumbs, pagination, sidebar navigation and more are all automatically generated.
|
||||||
|
- **Multi-language and SEO Ready** - Multi-language sites made easy with Hugo's multilingual mode. Out-of-the-box support is included for SEO tags, Open Graph, and Twitter Cards.
|
||||||
|
|
||||||
|
## Questions or Feedback?
|
||||||
|
|
||||||
|
{{< callout emoji="❓" >}}
|
||||||
|
Hextra is still in active development.
|
||||||
|
Have a question or feedback? Feel free to [open an issue](https://github.com/imfing/hextra/issues)!
|
||||||
|
{{< /callout >}}
|
||||||
|
|
||||||
|
## Next
|
||||||
|
|
||||||
|
Dive right into the following section to get started:
|
||||||
|
|
||||||
|
{{< cards >}}
|
||||||
|
{{< card link="getting-started" title="Getting Started" icon="document-text" subtitle="Learn how to create website using Hextra" >}}
|
||||||
|
{{< /cards >}}
|
||||||
|
|
||||||
|
[hugo]: https://gohugo.io/
|
||||||
|
[flex-search]: https://github.com/nextapps-de/flexsearch
|
||||||
|
[tailwind-css]: https://tailwindcss.com/
|
41
content/classes/survey-graphics/_index.md
Normal file
41
content/classes/survey-graphics/_index.md
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
---
|
||||||
|
linkTitle: "Survey of Engineering Graphics"
|
||||||
|
title: Survey of Engineering Graphics
|
||||||
|
---
|
||||||
|
|
||||||
|
👋 Hello! Welcome to the Hextra documentation!
|
||||||
|
|
||||||
|
<!--more-->
|
||||||
|
|
||||||
|
## What is Hextra?
|
||||||
|
|
||||||
|
Hextra is a modern, fast and batteries-included [Hugo][hugo] theme built with [Tailwind CSS][tailwind-css].
|
||||||
|
Designed for building beautiful websites for documentation, blogs, and websites, it provides out-of-the-box features and flexibility to meet various requirements.
|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
- **Beautiful Design** - Inspired by Nextra, Hextra utilizes Tailwind CSS to offer a modern design that makes your site look outstanding.
|
||||||
|
- **Responsive Layout and Dark Mode** - It looks great on all devices, from mobile, tablet to desktop. Dark mode is also supported to accommodate various lighting conditions.
|
||||||
|
- **Fast and Lightweight** - Powered by Hugo, a lightning-fast static-site generator housed in a single binary file, Hextra keeps its footprint minimal. No JavaScript or Node.js are needed to use it.
|
||||||
|
- **Full-text Search** - Built-in offline full-text search powered by FlexSearch, no additional configuration required.
|
||||||
|
- **Battery-included** - Markdown, syntax highlighting, LaTeX math formulae, diagrams and Shortcodes elements to enhance your content. Table of contents, breadcrumbs, pagination, sidebar navigation and more are all automatically generated.
|
||||||
|
- **Multi-language and SEO Ready** - Multi-language sites made easy with Hugo's multilingual mode. Out-of-the-box support is included for SEO tags, Open Graph, and Twitter Cards.
|
||||||
|
|
||||||
|
## Questions or Feedback?
|
||||||
|
|
||||||
|
{{< callout emoji="❓" >}}
|
||||||
|
Hextra is still in active development.
|
||||||
|
Have a question or feedback? Feel free to [open an issue](https://github.com/imfing/hextra/issues)!
|
||||||
|
{{< /callout >}}
|
||||||
|
|
||||||
|
## Next
|
||||||
|
|
||||||
|
Dive right into the following section to get started:
|
||||||
|
|
||||||
|
{{< cards >}}
|
||||||
|
{{< card link="getting-started" title="Getting Started" icon="document-text" subtitle="Learn how to create website using Hextra" >}}
|
||||||
|
{{< /cards >}}
|
||||||
|
|
||||||
|
[hugo]: https://gohugo.io/
|
||||||
|
[flex-search]: https://github.com/nextapps-de/flexsearch
|
||||||
|
[tailwind-css]: https://tailwindcss.com/
|
41
content/docs/hugo/_index.md
Normal file
41
content/docs/hugo/_index.md
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
---
|
||||||
|
linkTitle: "Documentation"
|
||||||
|
title: Introduction
|
||||||
|
---
|
||||||
|
|
||||||
|
👋 Hello! Welcome to the Hextra documentation!
|
||||||
|
|
||||||
|
<!--more-->
|
||||||
|
|
||||||
|
## What is Hextra?
|
||||||
|
|
||||||
|
Hextra is a modern, fast and batteries-included [Hugo][hugo] theme built with [Tailwind CSS][tailwind-css].
|
||||||
|
Designed for building beautiful websites for documentation, blogs, and websites, it provides out-of-the-box features and flexibility to meet various requirements.
|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
- **Beautiful Design** - Inspired by Nextra, Hextra utilizes Tailwind CSS to offer a modern design that makes your site look outstanding.
|
||||||
|
- **Responsive Layout and Dark Mode** - It looks great on all devices, from mobile, tablet to desktop. Dark mode is also supported to accommodate various lighting conditions.
|
||||||
|
- **Fast and Lightweight** - Powered by Hugo, a lightning-fast static-site generator housed in a single binary file, Hextra keeps its footprint minimal. No JavaScript or Node.js are needed to use it.
|
||||||
|
- **Full-text Search** - Built-in offline full-text search powered by FlexSearch, no additional configuration required.
|
||||||
|
- **Battery-included** - Markdown, syntax highlighting, LaTeX math formulae, diagrams and Shortcodes elements to enhance your content. Table of contents, breadcrumbs, pagination, sidebar navigation and more are all automatically generated.
|
||||||
|
- **Multi-language and SEO Ready** - Multi-language sites made easy with Hugo's multilingual mode. Out-of-the-box support is included for SEO tags, Open Graph, and Twitter Cards.
|
||||||
|
|
||||||
|
## Questions or Feedback?
|
||||||
|
|
||||||
|
{{< callout emoji="❓" >}}
|
||||||
|
Hextra is still in active development.
|
||||||
|
Have a question or feedback? Feel free to [open an issue](https://github.com/imfing/hextra/issues)!
|
||||||
|
{{< /callout >}}
|
||||||
|
|
||||||
|
## Next
|
||||||
|
|
||||||
|
Dive right into the following section to get started:
|
||||||
|
|
||||||
|
{{< cards >}}
|
||||||
|
{{< card link="getting-started" title="Getting Started" icon="document-text" subtitle="Learn how to create website using Hextra" >}}
|
||||||
|
{{< /cards >}}
|
||||||
|
|
||||||
|
[hugo]: https://gohugo.io/
|
||||||
|
[flex-search]: https://github.com/nextapps-de/flexsearch
|
||||||
|
[tailwind-css]: https://tailwindcss.com/
|
|
@ -1,77 +0,0 @@
|
||||||
---
|
|
||||||
title: Showcase
|
|
||||||
description: "Open source projects powered by Hextra"
|
|
||||||
toc: false
|
|
||||||
layout: wide
|
|
||||||
---
|
|
||||||
|
|
||||||
<div class="hx-mt-4"></div>
|
|
||||||
|
|
||||||
<p class="hx-mb-12 hx-text-center hx-text-lg hx-text-gray-500 dark:hx-text-gray-400">
|
|
||||||
Open source projects powered by Hextra
|
|
||||||
</p>
|
|
||||||
|
|
||||||
{{< cards >}}
|
|
||||||
|
|
||||||
{{< card
|
|
||||||
link="https://github.com/infracourse/web"
|
|
||||||
title="Stanford CS 40"
|
|
||||||
image="https://github.com/imfing/hextra/assets/5097752/8c29470b-3994-41c8-be9a-5b41476e6f3c"
|
|
||||||
imageStyle="object-fit:cover; aspect-ratio:16/9;"
|
|
||||||
>}}
|
|
||||||
|
|
||||||
{{< card
|
|
||||||
link="https://github.com/helixml/docs"
|
|
||||||
title="Helix Docs"
|
|
||||||
image="https://github.com/imfing/hextra/assets/5097752/78045af0-4922-4358-ae73-624770909db6"
|
|
||||||
imageStyle="object-fit:cover; aspect-ratio:16/9;"
|
|
||||||
>}}
|
|
||||||
|
|
||||||
{{< card
|
|
||||||
link="https://developers.clever-cloud.com/"
|
|
||||||
title="Clever Cloud Documentation"
|
|
||||||
image="https://cellar-c2.services.clever-cloud.com/documentation/doc-screenshot.png" imageStyle="object-fit:cover; aspect-ratio:16/9;"
|
|
||||||
>}}
|
|
||||||
|
|
||||||
{{< card
|
|
||||||
link="https://owaspai.org/"
|
|
||||||
title="OWASP AI Security and Privacy Guide"
|
|
||||||
image="https://github.com/imfing/hextra/assets/5097752/fbb1d3a5-a0e8-4cfc-88cf-3523b0176c89"
|
|
||||||
imageStyle="object-fit:cover; aspect-ratio:16/9;"
|
|
||||||
>}}
|
|
||||||
|
|
||||||
{{< card
|
|
||||||
link="https://developers.osuny.org"
|
|
||||||
title="Osuny"
|
|
||||||
image="https://raw.githubusercontent.com/noesya/osuny-developers/main/static/images/showcase-hextra/screenshot.png"
|
|
||||||
imageStyle="object-fit:cover; aspect-ratio:16/9;"
|
|
||||||
>}}
|
|
||||||
|
|
||||||
{{< card link="https://porter.sh/"
|
|
||||||
title="Porter"
|
|
||||||
image="https://github.com/imfing/hextra/assets/5097752/401abc3a-b4c3-4336-b95a-a6dd9afbc1de"
|
|
||||||
imageStyle="object-fit:cover; aspect-ratio:16/9;"
|
|
||||||
>}}
|
|
||||||
|
|
||||||
{{< card
|
|
||||||
link="https://hoa.moe/"
|
|
||||||
title="HITSZ OpenAuto"
|
|
||||||
image="https://raw.githubusercontent.com/HITSZ-OpenAuto/hoa.moe/main/static/images/showcase-new.png"
|
|
||||||
imageStyle="object-fit:cover; aspect-ratio:16/9;"
|
|
||||||
>}}
|
|
||||||
|
|
||||||
{{< card
|
|
||||||
link="https://lutheranconfessions.org/"
|
|
||||||
title="LutheranConfessions"
|
|
||||||
image="https://github.com/imfing/hextra/assets/5097752/ad6625e4-88cd-4cad-b102-5399997d0359"
|
|
||||||
imageStyle="object-fit:cover; aspect-ratio:16/9;"
|
|
||||||
>}}
|
|
||||||
|
|
||||||
{{< card
|
|
||||||
link="https://github.com/imfing/hextra-starter-template/"
|
|
||||||
title="Hextra Starter Template"
|
|
||||||
image="https://user-images.githubusercontent.com/5097752/263551418-c403b9a9-a76c-47a6-8466-513d772ef0b7.jpg"
|
|
||||||
imageStyle="object-fit:cover; aspect-ratio:16/9;"
|
|
||||||
>}}
|
|
||||||
|
|
||||||
{{< /cards >}}
|
|
35
hugo.yaml
35
hugo.yaml
|
@ -38,43 +38,20 @@ menu:
|
||||||
name: Documentation
|
name: Documentation
|
||||||
pageRef: /docs
|
pageRef: /docs
|
||||||
weight: 1
|
weight: 1
|
||||||
- identifier: showcase
|
- identifier: classes
|
||||||
name: Showcase
|
name: Classes
|
||||||
pageRef: /showcase
|
pageRef: /classes
|
||||||
weight: 2
|
weight: 2
|
||||||
- identifier: blog
|
|
||||||
name: Blog
|
|
||||||
pageRef: /blog
|
|
||||||
weight: 3
|
|
||||||
- identifier: about
|
|
||||||
name: About
|
|
||||||
pageRef: /about
|
|
||||||
weight: 4
|
|
||||||
- name: Search
|
- name: Search
|
||||||
weight: 5
|
weight: 3
|
||||||
params:
|
params:
|
||||||
type: search
|
type: search
|
||||||
- name: GitHub
|
- name: GitHub
|
||||||
weight: 6
|
weight: 4
|
||||||
url: "https://github.com/imfing/hextra"
|
url: "https://github.com/imfing/hextra"
|
||||||
params:
|
params:
|
||||||
icon: github
|
icon: github
|
||||||
|
|
||||||
sidebar:
|
|
||||||
- identifier: more
|
|
||||||
name: More
|
|
||||||
params:
|
|
||||||
type: separator
|
|
||||||
weight: 1
|
|
||||||
- identifier: about
|
|
||||||
name: "About"
|
|
||||||
pageRef: "/about"
|
|
||||||
weight: 2
|
|
||||||
- identifier: hugoDocs
|
|
||||||
name: "Hugo Docs ↗"
|
|
||||||
url: "https://gohugo.io/documentation/"
|
|
||||||
weight: 3
|
|
||||||
|
|
||||||
params:
|
params:
|
||||||
description: Modern, responsive, batteries-included Hugo theme for creating beautiful static websites.
|
description: Modern, responsive, batteries-included Hugo theme for creating beautiful static websites.
|
||||||
|
|
||||||
|
@ -121,7 +98,7 @@ params:
|
||||||
tokenize: forward
|
tokenize: forward
|
||||||
|
|
||||||
editURL:
|
editURL:
|
||||||
enable: true
|
enable: false
|
||||||
base: "https://github.com/imfing/hextra/edit/main/exampleSite/content"
|
base: "https://github.com/imfing/hextra/edit/main/exampleSite/content"
|
||||||
|
|
||||||
blog:
|
blog:
|
||||||
|
|
BIN
static/images/card-image-unprocessed.jpg
Normal file
BIN
static/images/card-image-unprocessed.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 187 KiB |
BIN
static/images/hextra-doc.webp
Normal file
BIN
static/images/hextra-doc.webp
Normal file
Binary file not shown.
After Width: | Height: | Size: 201 KiB |
BIN
static/images/hextra-markdown.webp
Normal file
BIN
static/images/hextra-markdown.webp
Normal file
Binary file not shown.
After Width: | Height: | Size: 56 KiB |
BIN
static/images/hextra-search.webp
Normal file
BIN
static/images/hextra-search.webp
Normal file
Binary file not shown.
After Width: | Height: | Size: 48 KiB |
Loading…
Add table
Reference in a new issue