diff --git a/application/include/controlleurs/beers.php b/application/include/controlleurs/beers.php
new file mode 100644
index 0000000..d49a8be
--- /dev/null
+++ b/application/include/controlleurs/beers.php
@@ -0,0 +1,7 @@
+ 'blade', "templating_b" => 'twig', "templating_c" => 'edge');
+Logger::addLog('ok', 'Hello world');
\ No newline at end of file
diff --git a/application/include/modeles/beers.model b/application/include/modeles/beers.model
new file mode 100644
index 0000000..e4f701c
--- /dev/null
+++ b/application/include/modeles/beers.model
@@ -0,0 +1,5 @@
+name : beers
+page_title : module_title
+description : module_description
+params : module_params
+
diff --git a/application/include/vues/layout/body.blade.php b/application/include/vues/layout/body.blade.php
index 74ac880..be55250 100644
--- a/application/include/vues/layout/body.blade.php
+++ b/application/include/vues/layout/body.blade.php
@@ -9,7 +9,7 @@
-@endsection
\ No newline at end of file
+@endsection
diff --git a/public/assets/css/main.css b/public/assets/css/main.css
index e69de29..8fb9fe3 100644
--- a/public/assets/css/main.css
+++ b/public/assets/css/main.css
@@ -0,0 +1,64 @@
+.section-title {
+ text-align:center;
+ font-family:Panton,sans-serif;
+ font-size:100px;
+ color:#ff974a;
+ padding-top:100px;
+ padding-bottom:30px
+}
+.donate-container {
+ position: relative;
+ max-width: 800px;
+ margin: 0 auto;
+}
+.donate-container .donate-beer {
+ position: absolute;
+ left: -190px;
+ bottom: -30px;
+ width: 250px;
+}
+.donate-container .button:focus, .donate-container .button:hover {
+ text-decoration: none;
+ background: #fff;
+ color: #ff974a;
+}
+.button-secondary {
+ background: #f48d40;
+}
+.beer-button {
+ display: inline-block;
+ position: relative;
+ width: 250px;
+ border: 2px solid transparent;
+ margin: 0 auto;
+ margin-left: auto;
+ padding: 23px 30px;
+ color: #fff;
+ font-weight: 400;
+ font-size: 16px;
+ line-height: 1.2;
+ text-decoration: none;
+ border-radius: 50px;
+ text-align: center;
+ -webkit-transition: color 150ms,background-color 150ms;
+ -o-transition: color 150ms,background-color 150ms;
+ transition: color 150ms,background-color 150ms;
+}
+.donate-container .donate-description {
+ width: 100%;
+ padding: 30px 50px 50px;
+ background: #f4f7fa;
+ border-top-left-radius: 6px;
+ border-top-right-radius: 6px;
+}
+.donate-container .donate-footer {
+ text-align: center;
+ padding: 30px 50px 50px;
+ background: #ff974a -webkit-gradient(linear,right top,left bottom,from(#ff974a),to(#ffb864));
+ background: #ff974a -webkit-linear-gradient(top right,#ff974a,#ffb864);
+ background: #ff974a -o-linear-gradient(top right,#ff974a,#ffb864);
+ background: #ff974a linear-gradient(to bottom left,#ff974a,#ffb864);
+ border-bottom-left-radius: 6px;
+ border-bottom-right-radius: 6px;
+ width: 100%;
+}
\ No newline at end of file