HTMLCorporate Website

morrow-studio — HTML Business Template

By Muhammad112233-creator

Morrow Studio is a static single-page creative studio website template built purely with HTML/CSS/JavaScript, ready to upload directly to GitHub Pages without build tools or frameworks.

Explore the design

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

2 previews
Desktop homepage1 / 2
Desktop captureTop of page

Actual screenshot captured by the server browser.

All pages & views 2

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

Pure HTML/CSS/JavaScript, no frameworks, no build step, ready to upload directly to GitHub Pages

02

Includes particle/orbital hero animation, custom cursor, magnetic buttons, marquee, and scroll-reveal effects

03

Services, projects, and contact information use native <dialog> modals; desktop dropdown menus and mobile navigation work

04

Contact form by default opens the visitor's email client with prefilled content, with no backend dependency

05

All assets stored locally, no CDN dependencies or tracking libraries, and includes a 404 page and .nojekyll

06

Respects prefers-reduced-motion, provides keyboard focus styles, skip links, and semantic headings

Template Details

Morrow Studio is a single-page static website template for creative studios, composed solely of HTML, CSS, and JavaScript, with no dependency on Node.js, build commands, or front-end frameworks. The page includes a responsive layout, particle/orbital hero animation, custom cursor on desktop, magnetic buttons, marquee and scroll-reveal effects, plus working desktop dropdown menus and mobile navigation. Services, projects, and contact information are presented in native <dialog> modals; the contact form does not send data but instead opens the visitor's email client with prefilled content. The template also provides interactions such as a newsletter, cookie preferences, and sample articles, and includes 404.html, .nojekyll, .gitignore, and an MIT license. All images, fonts, and icons are stored locally in the assets directory, with no CDN references and no tracking scripts.

Before use, replace the sample content: modify the studio name, email, and footer copyright in index.html, replace images in assets and update the corresponding src, or adjust colors via the :root variables at the top of css/style.css. For real form submission, replace the contact form's submit listener logic in js/script.js and connect to Formspree, Netlify Forms, or a custom endpoint. The README states that the template is an independent creation that only references generic interaction patterns and does not copy source code, client logos, copy, or visual assets from reference sites.

HTMLCorporate website

Is it right for your project?

Use Cases

  • Build a single-page showcase website for a creative studio, design team, or freelancer
  • Quickly publish a static site without a build process on GitHub Pages
  • Use as a reference template for learning native HTML, CSS animations, and JavaScript interactions
  • Use as a small business showcase page after replacing sample content in an existing static hosting environment

Suitable For

  • Individuals or small teams needing a single-page creative studio website
  • Developers who want to avoid frameworks and build tools and deploy static files directly
  • Users of GitHub Pages or similar static hosting services
  • Template users who need to replace copy, images, and colors themselves

Getting started & customization

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

  1. 1

    No dependencies to install; double-click index.html for local preview, or use VS Code Live Server or any static file server

  2. 2

    Search for morrow, [email protected], and © 2026 Morrow Studio in index.html and replace with actual name, email, and copyright information

  3. 3

    Replace images in the assets directory and update the corresponding src in index.html; images should be at least 1600px wide

  4. 4

    Modify variables such as --ink, --paper, --acid, and --coral in the :root at the top of css/style.css to adjust colors

  5. 5

    For real form submission, replace the contact form's submit listener logic in js/script.js and connect to Formspree, Netlify Forms, or a custom endpoint

Read repository instructions

License & source material

Usage conditions & limitations

Free to use · keep license notice

This listing covers the free version under the MIT license in a public repository; the free scope applies to that version's code and does not imply that 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 full 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 contact form is a static implementation that does not send data; it only opens the visitor's email client with prefilled content. For real submission, you must replace the submit logic and connect a third-party service.
  • For real form handling, you must replace the submit listener logic in js/script.js and may depend on external services such as Formspree, Netlify Forms, Basin, or a custom endpoint.
  • Template content and images are sample assets and must be replaced before use as a real commercial website.
  • If hosted on GitHub Free Pages, the repository must be publicly visible.
  • The README mentions the Formspree form service; real submission requires configuring a service endpoint, and its usage limits and fees must be checked separately.
  • Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses; the code's MIT license alone cannot be used to judge them.
  • External services such as domain, hosting, database, payment, or AI may incur additional charges.
View Original Text Basis

Permission is hereby granted, free of charge

Original License Text

The included form is intentionally static and opens the user’s email program.

Original README

To use Formspree, Netlify Forms, Basin, a serverless function, or your own API, replace the submit listener

Original README

Replace the sample content and assets before using the site as a real business website.

Original README

Public (required for GitHub Free Pages)

Original README
https://github.com/Muhammad112233-creator/morrow-studio/blob/main/LICENSEhttps://github.com/Muhammad112233-creator/morrow-studio/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 · 83 / 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-09-22
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: 86da42e00d6522606f4ca57578d22d68a4df44b483d2e8530d9fd8df4bb7f216

2026-10-01T04:26:15.310Z

Source file / repository
<div align="center">
# Morrow Studio — Static Website Template

A polished, dependency-free, one-page creative-studio website template. It is designed to be uploaded directly to **GitHub Pages** — no Node.js, build command, framework or command line needed.

> The site uses original Morrow content, custom CSS interface artwork, and locally stored original image assets. It is an independently created template inspired by the **general interaction patterns** of the reference supplied for this project; it does not include copied source code, client logos, copy, or visual assets from that site.

</div>

## Recommended GitHub repository details

| Field                   | Value                                                                                   |
| ----------------------- | --------------------------------------------------------------------------------------- |
| **Repository name**     | `morrow-studio-template`                                                                |
| **Description**         | `A premium, animated static creative-studio website template — ready for GitHub Pages.` |
| **Visibility**          | Public (required for GitHub Free Pages)                                                 |
| **Template repository** | Turn on after upload if you want visitors to create their own copy                      |

## Included

- Responsive single-page design for desktop, tablet and mobile
- Animated particle/orbit hero and ambient cursors
- Smooth custom cursor on desktop, magnetic call-to-action buttons, marquee and scroll reveals
- Working desktop dropdown and mobile navigation
- Working service, project and contact dialogs
- Contact form that opens the visitor’s email app with their message pre-filled
- Newsletter, cookie-preference and sample-article interactions
- Local assets only — no CDN dependency and no tracking library
- `404.html`, `.nojekyll`, `.gitignore`, MIT `LICENSE`, and GitHub Pages instructions

## Folder map

```text
morrow-studio-template/
├── index.html                 # Main website page
├── 404.html                   # Branded GitHub Pages error page
├── .nojekyll                  # Keeps GitHub Pages from processing the site with Jekyll
├── .gitignore                 # Sensible ignores for future local development
├── LICENSE                    # MIT license for this template
├── README.md                  # Project overview and quick setup
├── DEPLOYMENT-GUIDE.md        # Click-by-click GitHub Pages publishing guide
├── css/
│   └── style.css              # All design, responsive layout and animation styles
├── js/
│   └── script.js              # All navigation, modal and motion behaviour
└── assets/
    ├── favicon.svg
    ├── hero-orbit.png
    ├── project-ember.png
    ├── project-field.png
    ├── project-tide.png
    └── team-studio.png
```

### Brand and contact details

Search `index.html` for these values:

- `morrow` — studio name / wordmark
- `[email protected]` — email destination for buttons and the contact form
- `© 2026 Morrow Studio` — footer copyright

### Change text and navigation labels

All visible copy is in `index.html`. Search for the sentence you want to change and edit only the words between the HTML tags. Preserve the surrounding tags, classes, IDs and `data-*` attributes so the motion and interactions continue to work.

### Replace images

1. Put your replacement image in the matching `assets/` folder via GitHub upload.
2. Use simple lowercase names with hyphens, e.g. `new-project.jpg`.
3. Update the relevant `src="assets/..."` in `index.html`.
4. For a clean layout, use images at least 1600px wide. Portrait work should be near 4:5; landscape work should be near 16:9.

The existing images are stored locally. You can delete them once no `<img src>` in `index.html` refers to them.

### Change the colour direction

The first section of `css/style.css` contains colour variables, for example:

```css
:root {
  --ink: #10111a;
  --paper: #f1f0eb;
  --acid: #c7fa48;
  --coral: #f46a51;
}
```

Update those values to reskin the full template consistently. Do not rename the variables unless you also update every place they are used.

### Add real form handling

The included form is intentionally static and opens the user’s email program. To use Formspree, Netlify Forms, Basin, a serverless function, or your own API, replace the submit listener at the `// Contact dialog and simple mail-to form` section of `js/script.js`.

## Local preview (optional)

No installation is needed. Double-click `index.html` to open it in a browser. For the closest browser behaviour, use VS Code’s “Live Server” extension or run any static-file server from this root folder.

## Browser and accessibility notes

- Uses native `<dialog>` elements supported by current Chrome, Edge, Firefox and Safari.
- Respects `prefers-reduced-motion`.
- Includes keyboard-visible focus states, skip link, named controls and semantic headings.
- The decorative animated hero canvas is ignored by assistive technology.

## License

This template is released under the [MIT License](LICENSE). Replace the sample content and assets before using the site as a real business website.

<div align="center">
⭐ If this template is useful, please leave a star!
</div>
Report a correction

Explore similar templates

Compare previews and descriptions within the same stack and category.