Getting Started

Technical Introduction

This section explains how to run and begin working with the MSlide³ Framework.

Framework concepts such as Content State Navigation, Progressive Responsive Layouts, Social-Native Content Journeys, and Guided Content Distribution are covered in the MSlide³ Product Definition documentation.

MSlide³ builds upon the same architectural foundation used by MSlide². Both frameworks share Reveal.js, Bulma, and the MSlide publishing layer while introducing different content models.

MSlide² focuses on Structured Content Exploration.

MSlide³ focuses on Content State Navigation.

For framework architecture, navigation structure, state layers, embedded experiences, and other shared capabilities, refer to the MSlide² Technical Documentation.

Requirements

MSlide³ is designed to run in a standard web environment.

No framework-specific installation is required.

To preview the project locally, use any local web server.

Local Preview

Serve the project through localhost:

python3 -m http.server 8080

Then open:

http://localhost:8080

Opening the framework through file:// is not recommended. Browser security restrictions may prevent assets and plugins from working correctly.

Starter Contents

The public starter includes:

  • A blank index.html
  • Reveal.js runtime files
  • Bulma CSS integration
  • Framework styles
  • Plugin support
  • Brand assets


The starter is intentionally lightweight and is intended to serve as a foundation for custom projects.

Not Included

The public starter does not include:

  • Showcase projects
  • Client examples
  • Internal demos
  • Component libraries
  • Production showcase material


These areas evolve independently from the framework itself.

Shared Foundation

MSlide³ shares its architecture with MSlide².The framework consists of three layers:


MSlide³ Framework

├── Reveal.js

├── Bulma

└── MSlide Layer


Reveal.js provides navigation and state management.

Bulma provides layout and component foundations.

MSlide provides publishing patterns and Content State Navigation capabilities.

For a detailed explanation of these layers, refer to the MSlide² Framework Architecture documentation.

Build interactive catalogs, menus, and high-impact landing pages.

MSlide

The Hague, Netherlands

KVK #70530483

mslide@bod.nu

+31 615712746

© 2026 Blastoff / bod.nu