WebSlides Tutorial

Components

* * *

Free Download

WebSlides is really easy

Each parent <section> in the #webslides element is an individual slide.

Code looks superb. It uses intuitive markup with popular naming conventions. There's no need to overuse classes or nesting. Just focus on your ideas. Based on SimpleSlides, by Jenn Schiffer :)

<article id="webslides">
  <!-- Slide 1 -->
  <section>
    <h1>Design for trust</h1>
  </section>
  <!-- Slide 2 -->
  <section class="bg-primary">
    <div class="wrap">
      <h2>.wrap = container 1200px with fadein</h2>
    </div>
  </section>
</article>

Vertical sliding? <article id="webslides" class="vertical">

CSS Syntax

WebSlides is so easy to understand and love. Baseline: 8.


  • Typography: .text-landing, .text-subtitle, .text-data, .text-intro...
  • BG Colors: .bg-primary, .bg-blue,.bg-apple...
  • BG Images: .background, .background-center-bottom...
  • Cards: .card-60, .card-50, .card-40...
  • Sizes: .wrap.size-50, .img.size-40...
  • Flex Blocks: .flexblock.clients, .flexblock.gallery, .flexblock.metrics...

Layout

Centering vertically and horizontally.

Headers

<header class="bg-white">

Footers

<footer class="bg-white">

.grid > .column

Basic Grid (auto-fill and equal height).


.column 1

Incredibly versatile! Auto-fill and equal height. Flexbox is awesome.

.column 2

Incredibly versatile! Auto-fill and equal height. Flexbox is awesome. Just focus on your content. Have less. Do more.

.column 3

Incredibly versatile! Auto-fill and equal height. Flexbox is awesome.

.grid.vertical-align > .column


.column 1

Incredibly versatile! Auto-fill and equal height. Flexbox is awesome.

.column 2

Incredibly versatile! Auto-fill and equal height. Flexbox is awesome. Just focus on your content. Have less. Do more. Create beautiful solutions. Our children's world will be better.

.column 3

Incredibly versatile! Auto-fill and equal height. Flexbox is awesome.

.grid.sm (sidebar + main)


.column 1

Incredibly versatile! Auto-fill and equal height. Flexbox is awesome.

.column 2

Incredibly versatile! Auto-fill and equal height. Flexbox is awesome. Just focus on your content. Have less. Do more. Create beautiful solutions. Our children's world will be better.

.grid.ms (main + sidebar)


.column 1

Incredibly versatile! Auto-fill and equal height. Flexbox is awesome.

.column 2

Incredibly versatile! Auto-fill and equal height. Flexbox is awesome. Just focus on your content. Have less. Do more. Create beautiful solutions. Our children's world will be better.

.grid.sms (sidebar + main + sidebar)


.column 1

Incredibly versatile! Auto-fill and equal height. Flexbox is awesome.

.column 2

Incredibly versatile! Auto-fill and equal height. Flexbox is awesome. Just focus on your content. Have less. Do more. Create beautiful solutions. Our children's world will be better.

.column 3

Incredibly versatile! Auto-fill and equal height. Flexbox is awesome. Just focus on your content. Have less. Do more. Create beautiful solutions. Our children's world will be better.

Simple CSS Alignments

Put content wherever you want.

1/9 left top

Put content wherever you want. Have less. Do more. Create beautiful solutions.

.slide-top and .content-left

2/9 center top

Your story needs to be clear. A great lasting story is about everyone or it will not last.

.slide-top and .content-center

3/9 right top

Your story needs to be short. Select words carefully, each one must convey a meaning.

.slide-top and .content-right

4/9 left center

Your slides should be clear and well structured. What's the point of the story? Why is that relevant?

.content-left

5/9 center

Stories are all around us. They are what move us, make us feel alive, and inspire us.

.content-center

6/9 right center

Your presentation should have the same elements as a good book. Action, failure, and success.

.content-right

7/9 left bottom

How to tell strategic stories? What Promised Land is the company conveying through its words and images.

.slide-bottom and .content-left

8/9 center bottom

What's the Promised Land? What change do you want to bring to the world? The Promised Land is the North Star.

.slide-bottom and .content-center

9/9 right bottom

Your origin story helps people decide whether or not to trust you. How was your life before the life-changing event?

.slide-bottom and .content-right

iPhone

img.size-50

img.alignright.size-50

Jobs unveiled the iPhone to the public on January 9, 2007, at the Macworld 2007 convention at the Moscone Center in San Francisco. Apple sold 6.1 million first generation iPhone units over five quarters.

Image size recommended:
800x600px / 600x450px.

iPhone

img.size-50

img.alignleft.size-50

Jobs unveiled the iPhone to the public on January 9, 2007, at the Macworld 2007 convention at the Moscone Center in San Francisco. Apple sold 6.1 million first generation iPhone units over five quarters.

Image size recommended:
800x600px / 600x450px.

iPhone

img.size-30

img.alignleft.size-30

Jobs unveiled the iPhone to the public on January 9, 2007, at the Macworld 2007 convention at the Moscone Center in San Francisco.

Image size recommended:
800x600px / 600x450px.

Corporate Backgrounds

  • .bg-primary

    #44d
  • .bg-secondary

    #67d
  • .bg-light

    #edf2f7
  • body

    #f7f9fb

General Colors

  • .bg-black

    #111
  • .bg-black-blue

    #123
  • .bg-white

    #fff
  • .bg-red

    #c23
  • .bg-green

    #077
  • .bg-blue

    #346
  • .bg-purple

    #62b

Transparent Backgrounds

  • .bg-trans-dark

    rgba(0,0,0 , 0.5)
  • .bg-trans-light

    rgba(255,255,255 , 0.2)

Gradients

  • Horizontal .bg-gradient-h
  • Radial .bg-gradient-r
  • Vertical .bg-gradient-v

Vertical Gradient

.bg-gradient-v

Radial Gradient

.bg-gradient-r

One more background :)

.bg-apple

Contents

ul.flexblock = Flexible blocks
with auto-fill and equal height.


  • .flexblock li 1

    Multipurpose: services, features, specs...
  • .flexblock li 2

    Multipurpose: benefits, clients, work...
  • .flexblock li 3

    Multipurpose: news, metrics, plans...

Multipurpose (services, work...)

ul.flexblock.blink (block link)


Multipurpose (services, work...)

ul.flexblock.border

  • Purpose

    Businesses that people love
  • Principles

    Ethics of openness and good taste
  • Process

    Useful → Easy → Fast → Beautiful

ul.flexblock.steps

  • 01. Passion

    When you're really passionate about your job, you can change the world.

  • 02. Purpose

    Why does this business exist? How are you different? Why matters?

  • 03. Principles

    Leadership through usefulness, openness, empathy, and good taste.

  • 04. Process

    • Useful
    • Easy
    • Fast
    • Beautiful

ul.flexblock.features

  • Simple Navigation

    with arrow keys and swipe.
  • Permalinks

    Go to a specific slide.
  • Slide Counter

    Current/Total number
  • 40+ Beautiful Components

    Covers, cards, quotes...
  • Vertical Rhythm

    Use multiples of 8.
  • 500+ SVG Icons

    Font Awesome Kit.

ul.flexblock.specs

  • Navigation with arrow keys and slide counter

    Fade transition to all slides.
  • Permalinks

    Go to a specific slide. URL: #slide=number
  • Vertical rhythm

    Use multiples of 8.

ul.flexblock.specs

  • Ultra-Fast WiFi

    Simple and secure file sharing.
  • All day battery life

    Your battery worries may be over.
  • Lifetime Warranty

    We'll fix it or if we can't, we'll replace it.
iPhone

Portfolio, team, work, showcase...

ul.flexblock.gallery

Portfolio, team, work, showcase...

ul.flexblock.gallery + .overlay

ul.flexblock.metrics.border

  • Founded 2024
  • 24M Subscribers
  • Revenue: $16M
  • Monthly Growth 64%
  • 8 Offices
  • 48 Employees
  • EBITDA: $2,4M
  • Bank: $32M

Powered by #WebSlides

Landings

Create a simple web presence easily.
Clean markup and lovely CSS.

WebSlides

Welcomes

Call to action

Use your iPhone to pay securely and easily at over a million store locations and within apps — with a single touch.

iOS app Android app

HTML Presentations Made Easy

WebSlides Demos · Github

  • 100% customizable

    Clean markup.
  • Good Karma

    Just the right features.
  • Prototype faster

    Design landings, portfolios...

Design for understanding

  • 100% purpose

    Businesses that people love
  • Principles

    Useful → Easy → Fast → Beautiful

Tell a Story

Hi, this is WebSlides. HTML presentations made simple.
I'm a cute solution with clean markup and lovely CSS.

  • Indexed content

    Sharing is caring.
  • Just the right features

    Keyboard navigation...
  • Prototype faster

    with clean code
  • Purpose
  • Benefits

Covers

Plan your next trip

Summ.er

The best places at the best price.

Install iOS app Install Android app

California

Yosemite National Park.

GOOD KARMA

Making HTML Presentations Easy

Living on Mars

Paula Chan, CEO of SpaceY.

PROBLEM & SOLUTION

The history of the music industry is also the story of the development of technology.

4,623,781

downloads in first 24 hours

$56 Billion

Revenue in Q3 2017

1,000,000

We're working to protect up to a million acres of sustainable forest.

WebSlides help you build a culture of innovation.

All content is for demo purposes only, to show an example of a live site. The easiest way to make HTML presentations. Inspire and engage.

  • Founded 1980
  • 120+ Prebuilt Slides
  • 24M Downloads
  • Revenue: $16M

Abouts

WebSlides was made to inspire people.

There are excellent presentation tools out there. This is about good karma: hypertext, clean code, and beauty as narrative elements. Just the right features.

  • Keyboard navigation

    and swipe gestures.
  • Go to a specific slide

    URL: #slide=number
  • Slide counter

    Current/Total number.

WebSlides help you build a culture of excellence.

All content is for demo purposes only, to show an example of a live site. All images are the copyright of their respective owners.

Table of Contents


iPhone 7

A phone should be absolutely simple, beautiful, and magical to use. 3D Touch, 12MP photos, and 4K video.

Benefit 1

The easiest way to make HTML presentations. Incredibly versatile. 120+ slides.

Benefit 2

The art of storytelling. Inspire teams, fascinate customers, and gain attention from investors.

iPhone
iPhone

iPhone 7

3D Touch, 12MP photos, and 4K video. Centering vertically using grid.vertical-align

Every iPhone they have made was built on the same belief. That a phone should be more than a collection of features. That, above all, a phone should be absolutely simple, beautiful, and magical to use.

apple.com/iphone

Pixel

The first phone with the Google Assistant built in. Centering vertically using grid.vertical-align.

It has the highest rated smartphone camera. Ever. A battery that lasts all day. Unlimited storage for all your photos and videos. And it’s the first phone with the Google Assistant built in.

Pixel Phone

Cards

Centering vertically using flexbox.

Florence, Italy
Jonathan Körner (Unsplash)

Cards

Florence, Italy — .card-50

  • Area: 102.41 km2
  • Population: 383,083.
  • Website: comune.fi.it

Florence was a centre of medieval European trade and finance and one of the wealthiest cities of the time. It is considered the birthplace of the Renaissance, and has been called "the Athens of the Middle Ages".

Il Doumo, Florence
Karlye Wolff (Unsplash)

Cards

Il Duomo, Florence — .card-60

Stendhal syndrome is a disorder that causes rapid heartbeat and dizziness when an individual is exposed to an experience of great personal significance, particularly viewing art.

The illness is named after the 19th-century French author Stendhal, who described his experience with the phenomenon during his 1817 visit to Florence.

Áqaba, Jordan
Daniel Burka (Unsplash)

Discover Jordan

.fullscreen > .card-50

Aqaba is the only coastal city in Jordan and the largest and most populous city on the Gulf of Aqaba.

Read more »

Offers and Discounts

$40

Watch TV shows anytime, anywhere

.frame.bg-red

Get 8 weeks free

Get 8 weeks free

Choose one plan

Simple pricing. No credit card required!

Plans Good Better Awesome
Price Free $6 $10
HD Streaming No Yes Yes
Screens you can watch on at the same time 1 2 Unlimited
Access to exclusive content No No Yes

Quotes

Why WebSlides?

"I feel guilty as a web designer when I have to use PowerPoint and Keynote. So I made #WebSlides."

Avatar @jlantunez

Leadership is not bullying and leadership is not aggression. Leadership is the expectation that you can use your voice for good.

Sheryl Sandberg, COO of Facebook.

Finally, everything you need to make HTML presentations in a simple way.

@jlantunez

#TechConf

"Businesses and users are going to use technology only if they can trust it."

Satya Nadella.

Badges

a.badge-ios and a.badge-android

iOS App Android App

Forms

Planning a vacation?

Hidden attractions and unusual things to do.

Create a free account

  • Good karma

    Just the right features.
  • Fast & Versatile

    No need to know code. 120+ slides.
  • Private Network

    Simple and secure file sharing.

Pay

Use your iPhone to pay securely and easily at over a million store locations and within apps — with a single touch. See where you can use Apple Pay:

Welcome back

Don't have an account? Sign up!

Media

Background images, videos, charts, maps...

Unsplash = Fullscreen Backgrounds

How to embed Unsplash photos? →

<section>
  <span class="background" style="background-image:url('https://source.unsplash.com/LcDPAqX8dt8/')"></span>
  <div class="wrap">
    <h1>Slide</h1>
  </div>
</section>

Position .backround outside of .wrap container.

Opacity

[class*="bg-"] > .background.light

<section class="bg-black">
	<span class="background light" style="background-image:url('https://source.unsplash.com/1_CMoFsPfso/')"></span>
	<div class="wrap">
		<h1>Slide</h1>
	</div>
</section>

Opacity

[class*="bg-"] > .background.dark

<section class="bg-black">
	<span class="background dark" style="background-image:url('https://source.unsplash.com/1_CMoFsPfso/')"></span>
	<div class="wrap">
		<h1>Slide</h1>
	</div>
</section>

16 Different Backgrounds

  • .background (cover)
  • .background-top (cover)
  • .background-bottom (cover)
  • .background.light (opacity)
  • .background.dark (opacity)
  • .background-center
  • .background-center-top
  • .background-center-bottom
  • .background-left
  • .background-left-top
  • .background-left-bottom
  • .background-right
  • .background-right-top
  • .background-right-bottom
  • .background-anim (animated)
  • .background-video (fullscreen)

.background-(position)

.background-right-bottom

  • Ultra-Fast WiFi

    Simple and secure file sharing.
  • All day battery life

    Your battery worries may be over.
  • Lifetime Warranty

    We'll fix it or if we can't, we'll replace it.

.background.anim

Background Videos

<video class="background-video" autoplay muted loop poster="image.jpg">
  <source src="video.mp4" type="video/mp4">
</video>

.background-video

Be Awesome

Overlay: section.bg-blue > .background-video.dark or .light

Embedding

Videos, charts, maps...

Responsive Videos

<div class="embed">
 <iframe src="https://www.youtube.com/embed/XjJQBjWYDTs">  
 </iframe>
</div>

.embed

Status of Net Neutrality around the world.

Optional · 500+ icons

Font Awesome as SVG icons

<svg class="fa-flag">
	<use xlink:href="#fa-flag"></use>
</svg>

How to change icons?

  1. Go to fontastic.me.
  2. Create a free account.
  3. Select new icons.
  4. Publish as SVG sprite.
  5. Edit svg-icons.css and svg.icons.js.

Transparent Logos

Change the color of a .svg/.png image using CSS. Images are property of their respective owners.


"An avatar is the graphical representation of the user or the user's alter ego or character. The word avatar originates in Hinduism."

Avatar @username, .avatar-56


img[class*="avatar-"] (80, 72, 64, 56, 48, and 40).

Devices

  • Ultra-Fast WiFi

    Simple and secure file sharing.
  • All day battery life

    Your battery worries may be over.
  • Lifetime Warranty

    We'll fix it or if we can't, we'll replace it.
iPhone
Screenshot

Screenshots

HTML/CSS Browser.

<figure class="browser">
	<img alt="Screenshot" src="image.png">
</figure>

CSS Animations

Fadein transition to all slides.

<article id="webslides">
  <section>
    <div class="wrap fadeInUp">
      <h1>Slide</h1>
    </div>
  </section>
</article>

Just 3 basic animations: .fadeIn, .fadeInUp, and .zoomIn.

Slide

.fadeInUp

Pixel Phone

.zoomIn

.slow (animation duration)

<section>
      <div class="wrap">
      	<h2 class="fadeIn slow">Slide 1</h2>
      </div>
</section>

h2.fadeIn.slow

Start in Seconds

Create your own presentation instantly.
120+ prebuilt slides ready to use.

Free Download Pay what you want.