HTMLCorporate Website

auroalis-template — HTML Business Template

By holger1411

Auroalis is an HTML template built with Tailwind CSS 4 and vanilla JavaScript, including a landing page, article/report page, and 404 page, suitable for corporate websites or studio sites.

Explore the design

Compare the page layouts and mobile experience. Open any screenshot for a closer look.

3 previews
Desktop homepage1 / 3
Desktop captureTop of page

Actual screenshot captured by the server browser.

All pages & views 3

Screenshots show visual appearance; interactive behavior may differ.

Recorded 2026-10-01View source

What stands out

A quick read of the recorded project description.

01

Includes three complete HTML pages: landing page, article/report page, and 404 page

02

Uses Tailwind CSS 4 and vanilla JavaScript, with no JS framework at runtime

03

WebGL aurora gradient hero, with animation paused when the tab is hidden

04

Scroll entrance animations via data-animate and data-delay, respecting prefers-reduced-motion

05

Provides an accessible modal form dialog, FAQ accordion, and keyboard-operable card carousel

06

css/styles.css is precompiled and committed, allowing direct upload to static hosting without a Node build

Template Details

Auroalis is a pure HTML template built with Tailwind CSS 4 and vanilla JavaScript, deployable without a framework. The repository provides three pages: index.html is the landing page, featuring a WebGL aurora gradient hero, work cards, partner carousel, quotes, FAQ, contact form, and footer; content.html is an article/report template with a boxed layout, including a hero image, inline body images, a quote with a portrait, and attribution; 404.html reuses the aurora hero background. The template theme is set for a research/observation studio focused on atmospheric science, deep-space optics, and high-latitude exploration, but the layout and component design are generic and can be used for other marketing or studio sites.

Styles are centrally managed via Tailwind @theme custom properties at the top of css/input.css for colors, fonts, and rhythm; after modification, a watch process recompiles styles.css; css/styles.css is a generated artifact and should not be edited manually. Scroll animations are controlled via data-animate and data-delay attributes, supporting fade, slide-left, slide-right, scale variants, and respecting prefers-reduced-motion.

For deployment, css/styles.css is precompiled and committed, so HTML, css/, js/, and img/ can be uploaded directly to any static host; npm scripts are only for development-time Tailwind watching and BrowserSync local serving. There is no JS framework at runtime; the only third-party runtime resource is the Google Fonts stylesheet, which can be self-hosted.

Note: the text, names, and images in the demo are fictional placeholder content; images in img/ are demo assets not licensed for production use and should be replaced before publishing; the code is MIT licensed, but third-party assets require separate license verification.

HTMLCorporate website

Is it right for your project?

Use Cases

  • Building a homepage for a research institution, studio, or corporate marketing website
  • Creating an article or report detail page with a hero image, inline images, and attribution
  • Hero display pages requiring an aurora/gradient visual style
  • Deploying directly as a pure static site to any static hosting platform

Suitable For

  • Static site projects using HTML and Tailwind CSS
  • Corporate or studio sites needing ready-made landing page and article page structures
  • Developers who want to deploy by uploading files directly without introducing a frontend framework
  • Template users needing accessibility basics (skip links, ARIA, focus states)

Getting started & customization

Use these recorded setup notes alongside the repository instructions for your chosen version.

  1. 1

    For development, run npm install then npm run dev to start Tailwind watching and BrowserSync local serving (default http://localhost:3000).

  2. 2

    For production builds, use npm run build to generate minified CSS; css/styles.css is a generated file and should not be edited manually.

  3. 3

    Design variables such as colors and fonts are modified in the @theme block of css/input.css; after saving, the watch process recompiles.

  4. 4

    Deployment can skip Node: upload HTML, css/, js/, and img/ directly to static hosting.

  5. 5

    Replace demo copy and images in img/ before publishing; demo assets are not licensed for production use.

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This entry covers the free version under the MIT license in the public repository; the free scope is the code of this version and does not mean external services or third-party assets are free.

Must comply with when using

  • Free use, modification, commercial use, and distribution of this version's code are permitted.
  • When distributing copies or substantial portions of the code, retain the original author's copyright notice and the complete MIT license notice.
  • The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.

Additional costs & items to verify

  • The demo images in the img/ directory are not licensed for production use and must be replaced with your own assets before publishing; they cannot be used directly on a live website.
  • At runtime, it depends on the Google Fonts stylesheet to load Inter and Newsreader fonts; for offline use or to avoid external requests, self-host the font files.
  • Demo images, fonts, icons, and other third-party assets require license verification under their respective licenses; they cannot be judged solely by the code's MIT license.
  • External services such as domains, hosting, databases, payments, or AI may incur additional fees.
View Original Text Basis

Permission is hereby granted, free of charge

Original License Text

the bundled images are demo assets and are not licensed for production use

Original README

The only third-party runtime asset is the Google Fonts stylesheet

Original README
https://github.com/holger1411/auroalis-template/blob/main/LICENSEhttps://github.com/holger1411/auroalis-template/blob/main/README.md

Compiled by DeepSeek based on repository license and README ·2026-10-01. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.

Project checks & description sources

Template Information

Source platforms
GitHub
Documentation and maintenance reference score
More documented · 80 / 100
Technologies
HTML
Website type
Corporate Website
How this score is calculated

Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.

What to verify for this project

Repository update recorded
2026-08-07
Screenshot last checked
2026-10-01

A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.

The catalog identifies HTML as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.

Use a selection guide →

How this description was prepared

AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.

Automatically checked against source and license rules; no manual editorial review.

Inspect the recorded source material

SHA-256: 635729a57f99f44686430905a5e0954b3cfefa9ffba418d18a7529e8fe9bd061

2026-10-01T01:56:37.977Z

Source file / repository
# Auroalis

A clean, content-rich HTML template built with **Tailwind CSS 4** and vanilla JavaScript — no framework, no build step required to ship.

Auroalis is themed as a research / observation studio working at the intersection of atmospheric science, deep-sky optics, and high-latitude exploration, but the layout, components, and design system are generic enough for any modern marketing or studio site.

## Pages

| File | Purpose |
|------|---------|
| `index.html` | Landing page — animated WebGL aurora hero, work cards, partner carousel, pull quote, FAQ, contact form, footer. |
| `content.html` | Article / report template — boxed layout, lead image, in-text figures, pull quote with portrait, byline. |
| `404.html` | Full-screen 404 page reusing the aurora hero background. |

## Quick Start

```bash
npm install
npm run dev
```

This starts Tailwind in watch mode plus a local dev server with live reload at `http://localhost:3000`. Edit any HTML file, add Tailwind classes, save — the browser refreshes automatically.

> No Node required to *deploy*: `css/styles.css` is pre-compiled and committed, so you can also just upload the HTML, `css/`, `js/`, and `img/` to any static host as-is.

## Available Scripts

| Command | What it does |
|---------|-------------|
| `npm run dev` | Tailwind watch + BrowserSync dev server (live reload) |
| `npm run build` | One-shot, minified CSS compile for production |
| `npm run watch` | Tailwind watch only (no server) |
| `npm run serve` | BrowserSync server only (no CSS rebuild) |

## Project Structure

```
.
├── index.html          # Landing page
├── content.html        # Article / report page
├── 404.html            # 404 page
├── css/
│   ├── input.css       # Tailwind source — edit this, then recompile
│   └── styles.css      # Compiled output — do not edit by hand
├── js/
│   ├── main.js         # Mobile nav, scroll animations, FAQ, carousel, popover
│   └── hero-shader.js  # WebGL aurora gradient hero
├── img/                # Demo imagery (replace with your own)
├── package.json
└── LICENSE
```

## Features

- **WebGL aurora hero** — an animated, in-shader film-grain gradient (`js/hero-shader.js`). Pauses when the tab is hidden.
- **Boxed layout system** — white content panels on a soft stone canvas, with intentional "over-the-edge" breakouts (see the partner carousel).
- **Scroll animations** — staggered fade/slide entrances via `data-animate` / `data-delay`. Respects `prefers-reduced-motion`.
- **Accessible popover/modal** — the hero "Begin a study" CTA opens a focus-trapped, backdrop-blurred form dialog (`Escape` / backdrop / close button to dismiss).
- **Smooth in-page navigation** — centered nav links scroll to page anchors.
- **Animated FAQ accordion** and a **keyboard-navigable card carousel**.
- **Responsive** — mobile-first, with a hamburger menu.
- **Accessible** — skip-to-content link, ARIA attributes, visible focus states, semantic HTML.
- **Light, dependency-free runtime** — no JS frameworks. The only third-party runtime asset is the Google Fonts stylesheet (easy to self-host if you prefer). Tailwind CLI and BrowserSync are dev dependencies only.

## Customizing

All colors, fonts, and the section rhythm live as CSS custom properties at the top of `css/input.css` (the Tailwind `@theme` block). For example:

```css
--color-primary: #6B2EC7;   /* Aurora Violet — the brand accent */
--font-sans:  'Inter', ui-sans-serif, system-ui, sans-serif;
--font-serif: 'Newsreader', ui-serif, Georgia, serif;
```

Edit `input.css` and the watcher recompiles `styles.css`. **Never edit `css/styles.css` directly** — it is generated output and will be overwritten.

### Scroll animations

Add `data-animate` to any element for a fade-up entrance:

```html
<div data-animate>Fades up when scrolled into view</div>
```

Variants: `data-animate` (fade up, default), `data-animate="fade"`, `data-animate="slide-left"`, `data-animate="slide-right"`, `data-animate="scale"`.

Stagger siblings with `data-delay="1"`…`"5"` (100 ms steps).

## Tech Stack

- [Tailwind CSS 4](https://tailwindcss.com/) — utility-first CSS
- [Inter](https://rsms.me/inter/) and [Newsreader](https://fonts.google.com/specimen/Newsreader) — via Google Fonts (SIL Open Font License)
- Vanilla JavaScript + WebGL — no frameworks

## A note on the demo content

The text, names, and imagery (research partners, portraits, the field report, etc.) are **fictional placeholders** for demonstration. Replace the copy and the files in `img/` with your own before publishing — the bundled images are demo assets and are not licensed for production use.

## License

MIT — see [LICENSE](LICENSE). You are free to use, modify, and distribute the template, including for commercial projects. Attribution is appreciated but not required.
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.