From d085952a69dc41fd7166612be536bc08ba2beae7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arnaud=20Pr=C3=A9mel-Cabic?= Date: Mon, 8 Jun 2026 11:26:11 +0200 Subject: [PATCH] style: set global header/bullet sizing, drop inline overrides - .reveal h2 -> 1.05em; section ul -> 0.9em globally - keep Terraform/Ansible/Puppet divider titles large (2em on colored span) - remove per-slide inline font-size overrides on slides 13/16/20/21/26 Co-Authored-By: Claude Opus 4.8 (1M context) --- index.html | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/index.html b/index.html index 29dde79..207b7b9 100644 --- a/index.html +++ b/index.html @@ -54,7 +54,15 @@ .reveal h1, .reveal h2 { text-align: left; } .reveal h1 { font-size: 1.8em; } - .reveal h2 { font-size: 1.3em; } + .reveal h2 { font-size: 1.05em; } + + /* Content bullet lists sit a touch smaller than the heading */ + .reveal .slides section ul { font-size: 0.9em; } + + /* Section-divider titles (Terraform / Ansible / Puppet) stay large */ + .reveal h2 .tf-col, + .reveal h2 .ansible-col, + .reveal h2 .puppet-col { font-size: 2em; } .title-slide, .title-slide h1 { text-align: center !important; } .title-slide .subtitle { color: var(--ods-text); } @@ -627,7 +635,7 @@

What is Terraform?

-
    +
    • Infrastructure as Code tool for provisioning cloud resources
    • Created by HashiCorp in 2014
    • Written in Go
    • @@ -722,7 +730,7 @@

      Terraform remembers what it built.

      -
        +
        • The .tfstate file maps code to real-world resources
        • Store it remotely — never commit it to Git
        • May contain sensitive values: credentials, tokens, secrets
        • @@ -889,8 +897,8 @@ Apply complete! Resources: 2 added, 0 changed, 0 destroyed.
          -

          HashiCorp changed Terraform's license.

          -
            +

            HashiCorp changed Terraform's license.

            +
            • BUSL 1.1 instead of MPL — no longer truly open-source
            • The community responded: OpenTofu, now a CNCF project
            @@ -906,8 +914,8 @@ Apply complete! Resources: 2 added, 0 changed, 0 destroyed.
            -

            Terraform at scale needs a platform.

            -
              +

              Terraform at scale needs a platform.

              +
              • Terraform Enterprise / HCP Terraform — remote state, RBAC, audit logs
              • Spacelift — GitOps-first CI/CD for Terraform and OpenTofu
              • Atlantis — open-source, plan & apply from pull requests
              • @@ -1043,8 +1051,8 @@ Apply complete! Resources: 2 added, 0 changed, 0 destroyed.
                -

                Who runs where? The inventory.

                -
                  +

                  Who runs where? The inventory.

                  +
                  • Static — a hand-written INI/YAML file of hosts & groups. Simple, versioned, ideal for stable fleets.
                  • Dynamic — an inventory plugin queries a source at runtime (OpenStack, AWS, OVHcloud…). Hosts discovered automatically — built for cloud & autoscaling.