Skip to content

File Structure

Shock has a clean, organized file structure. Keep it as-is — if you move or rename folders, you’ll need to update the matching file paths throughout the source code. If you haven’t unzipped and opened the template yet, see Installation first.

Everything the pages depend on lives under assets, grouped by type:

  • index.html your homepage
  • home-1.html … home-3.html the demo home layouts
  • Documentation.html the offline docs
  • GPL.txt / README.txt license & readme
  • Directoryassets
    • Directorycss
      • main.css entry point
      • core.css structure & layout
      • theme.css colors & typography — edit this
      • vendor bootstrap, aos, bricklayer & more
    • Directoryjs
      • main.js template behavior
      • vendor bootstrap, anime, aos & more
    • Directoryimages
      • jpg
      • png
      • gif
      • logo.svg / logo-white.svg
      • favicon.ico
    • videos background & showcase clips
    • Directoryfonts
      • font-awesome
      • lightbox
    • Directorysvg
      • brands
      • …the Ionic icon set (SVG)

The original images and videos from the live preview aren’t included in the download, due to the licensing guidelines imposed by the marketplace. Replace the placeholders with your own media, or source professional assets from: