diff --git a/hugo.yaml b/hugo.yaml
index 24738195f27231d62ced7b3a12eb8c8406d5b8fd..559738c6e0f5dbdb4991ce5149c9f757da71b666 100644
--- a/hugo.yaml
+++ b/hugo.yaml
@@ -51,6 +51,8 @@ params:
       display: true
   breadcrumb:
     position: hero-start #  hero-start |  hero-end | after-hero | none
+  design:
+    force_full_width: false
   summary:
     position: hero # hero | content
   search:
diff --git a/layouts/partials/GetBodyclass b/layouts/partials/GetBodyclass
index 451c982d000bf30e67825be4b0d816e10153b0bf..293972b3a2af4ce49652009711af1c117d76174e 100644
--- a/layouts/partials/GetBodyclass
+++ b/layouts/partials/GetBodyclass
@@ -2,7 +2,7 @@
 
 {{ $bodyclass = printf "%s__%s %s" .Type .Kind $bodyclass }}
 
-{{ if .Params.design.full_width }}
+{{ if or .Params.design.full_width site.Params.design.force_full_width }}
   {{ $bodyclass = printf "%s full-width" $bodyclass }}
 {{ end }}