Skip to content

Commit

Permalink
Contents
Browse files Browse the repository at this point in the history
  • Loading branch information
alvagante committed Dec 27, 2024
1 parent 2d81dcf commit d0e4831
Show file tree
Hide file tree
Showing 18 changed files with 196 additions and 62 deletions.
19 changes: 19 additions & 0 deletions _includes/blog_list.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<section id="blog">
<div class="content-section-a">
<div class="container">
<div class="row">
<div>
<div class="lead">
<ul class="posts">
{% for post in site.posts %}
<li>
{{ post.date | date: "%Y-%m-%d" }} - <a href="{{ site.url }}{{ post.url }}" target="_parent">{{ post.title }}</a>
</li>
{% endfor %}
</ul>
</div>
</div>
</div>
</div>
</div>
</section>
16 changes: 16 additions & 0 deletions _includes/blog_splash.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<section id="splash">
<div class="blog-header">
<div class="container">
<div class="row">
<div class="col-lg-12">
<div class="intro-message">
<h1>Example42's Blog</h1>
<hr class="intro-divider">
<h2>A Blog about Puppet, DevOps, IT operations</h2>
</div>
</div>
</div>
</div>
</div>
</section>

22 changes: 0 additions & 22 deletions _includes/bloglist.html

This file was deleted.

2 changes: 1 addition & 1 deletion _includes/home_podcast.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ <h2 class="section-heading">Abnormal DevOps Iterations</h2>
Released weekly on:</br>
<a href="https://youtube.com/AbnormalDevOpsIterations">YouTube</a></br>
<a href="https://open.spotify.com/show/4viAGMM539m0A230xqKhqD?si=bd0d41f805054313">Spotify</a></br>
<a href="https://podcasters.amazon.com/podcasts/fbb3a98e-1877-4e66-8b65-23388d0e867e">Amazon Music</a></br>
<a href="https://music.amazon.com/podcasts/fbb3a98e-1877-4e66-8b65-23388d0e867e/abnormal-devops-iterations">Amazon Music</a></br>
</div>
</div>
<div class="col-lg-4 col-sm-pull-6 col-sm-6">
Expand Down
2 changes: 1 addition & 1 deletion _includes/home_services.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<h2 class="section-heading">Puppet Consulting Services</h2>
<div class="lead">
<ul>
<li><b>Instant Puppet Support</b> for emergencies</li>
<li><b>Emergency Puppet Support</b> for quick support in a Puppet crisis</li>
<li><b>Smart Puppet Support</b> for on demand consulting</li>
<li><b>Smart Puppet workshops</b> for custom training on the job</li>
<li><b>Puppet Health check</b> for infrastructure optimization</li>
Expand Down
55 changes: 28 additions & 27 deletions _includes/impressum.html
Original file line number Diff line number Diff line change
@@ -1,30 +1,31 @@
<section id="impressum">
<div class="content-section-b">

<div class="container">

<div class="row">
<div class="col-lg-5 col-lg-offset-1 col-sm-push-6 col-sm-6">
<div class="clearfix"></div>
<h2 class="section-heading">Impressum</h2>
<div class="lead">
<br/>
<br/>
Lab42 Srl
<br/>
Via del Roccolo 23/2<br/>
21052 Busto Arsizio VA<br/>
Italy<br/>
E-Mail: <a href="mailto:[email protected]">[email protected]</a><br/>
Web: <a href="http://www.example42.com" target="_blank">example42.com</a><br/>
VAT ID: IT 03677180121<br/>
</div>
</div>
<div class="col-lg-5 col-sm-pull-6 col-sm-6">
<img class="img-responsive" src="{{ site.url }}/img/imm-3.png" alt="Impressum">
</div>
</div>

<div class="content-section-b">
<div class="container">
<div class="row">
<div class="col-lg-5 col-lg-offset-1 col-sm-push-6 col-sm-6">
<div class="clearfix"></div>
<h2 class="section-heading">Impressum</h2>
<div class="lead">
Lab42 Srl<br/>
Via del Roccolo 23/2<br/>
21052 Busto Arsizio VA<br/>
Italy<br/>
E-Mail: <a href="mailto:[email protected]">[email protected]</a><br/>
Web: <a href="http://www.example42.com" target="_blank">example42.com</a><br/>
VAT ID: IT 03677180121<br/>
<a href="https://www.iubenda.com/privacy-policy/807693" class="iubenda-white no-brand iubenda-embed " title="Privacy Policy">Privacy Policy</a> <script type="text/javascript">(function (w,d) {var loader = function () {var s = d.createElement("script"), tag = d.getElementsByTagName("script")[0]; s.src="https://cdn.iubenda.com/iubenda.js"; tag.parentNode.insertBefore(s,tag);}; if(w.addEventListener){w.addEventListener("load", loader, false);}else if(w.attachEvent){w.attachEvent("onload", loader);}else{w.onload = loader;}})(window, document);</script>
<a href="https://www.iubenda.com/privacy-policy/807693/cookie-policy" class="iubenda-white no-brand iubenda-embed " title="Cookie Policy">Cookie Policy</a> <script type="text/javascript">(function (w,d) {var loader = function () {var s = d.createElement("script"), tag = d.getElementsByTagName("script")[0]; s.src="https://cdn.iubenda.com/iubenda.js"; tag.parentNode.insertBefore(s,tag);}; if(w.addEventListener){w.addEventListener("load", loader, false);}else if(w.attachEvent){w.attachEvent("onload", loader);}else{w.onload = loader;}})(window, document);</script>
<br/>
<strong>Puppet</strong> is a trademark of <a href="https://puppet.com">Puppet</a> by Perforce.<br/>
<strong>Lab42 srl</strong> is a Puppet Authorized Reseller and Solution Provider partner and delivers also direct support on Open Source and Puppet Enterprise setups and codebase.<br/>
<strong>example42</strong> started as an Open Source collection of Puppet modules and is now a brand of Lab42 srl.<br/>
<strong>Alessandro Franceschi</strong> is Lab42's CEO and founder and the author of example42 Puppet modules.<br/>
</div>
</div>

<div class="col-lg-5 col-sm-pull-6 col-sm-6">
<img class="img-responsive" src="{{ site.url }}/img/logo_square.png" alt="Impressum">
</div>
</div>
</div>
</div>
</section>
46 changes: 46 additions & 0 deletions _includes/services_instant.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
<section id="splash">
<div class="content-section-a">
<div class="container">
<div class="row">
<div class="col-lg-12">
<div class="intro-message">
<h1>Puppet Emergency Support</h1>
<h2>Quick and direct access to a Puppet expert</br>to solve urgent Puppet related issues and problems</h2>

<h3>What is covered:</h3>
<div class="lead">
<ul>
<li>Puppet errors you don't know how or don't have time to fix
</li>
<li>Outages or performance issues in your Puppet infrastructure</li>
<li>Problems related to Puppet software usage</li>
<li>Help in fixing a broken CI</li>
<li>Problems with Puppet Certificate Authority</li>
<li>Any expert help on Puppet-related topics</li>
</ul>
</div>

<h3>How it works:</h3>
<div class="lead">
<ul>
<li>You <strong>contact</strong> us via LinkedIN explaining your problem, underlying its urgency</li>
<li>If urgent we replay ASAP and <strong>plan</strong> a call</li>
<li>We work together on your issue using video conferencing tools with <strong>screen sharing</strong></li>
<li>If your production is involved, <strong>you decide</strong>, take responsibility, and perform any activity while sharing your screen, evaluating our advice.</li>
</ul>
</div>

<h3>Why it's worth:</h3>
<div class="lead">
<ul>
<li>Given our expertise, it's likely we've already seen a similar issue and that the solution may be <strong>quick</strong> and effective</li>
<li>Your remediation costs and times are likely to be much <strong>higher</strong> with internal or other external support</li>
<li>If we don't solve your problem or given you useful guidance on how to fix it <strong>you do not have to pay anything</strong></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
47 changes: 47 additions & 0 deletions _includes/services_smart.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
<section id="splash">
<div class="content-section-a">
<div class="container">
<div class="row">
<div class="col-lg-12">
<div class="intro-message">
<h1>Smart Puppet Support </h1>
<h2>Flexible, on-demand, pay per use</br>access to unrivalled Puppet expertise</h2>

<h3>What is covered:</h3>
<div class="lead">
<ul>
<li><strong>Puppet errors</strong> of any kind to fix</li>
<li><strong>Performance issues</strong> in your Puppet infrastructure</li>
<li><strong>Puppet development</strong> of new profiles and modules</li>
<li><strong>Advice</strong> on Puppet infrastructure design</li>
<li><strong>Code base upgrading</strong> to adapt to new Puppet versions</li>
<li><strong>Everything</strong> which is related to Puppet</li>
</ul>
</div>

<h3>How it works:</h3>
<div class="lead">
<ul>
<li>You purchase a <strong>support package</strong> for your desired amount of hours</li>
<li>Support lasts <strong>one year</strong> until the purchased hours are delivered</li>
<li><strong>Whenever you need</strong> you engage with example42 and plan activities</li>
<li>Works can be done both synchronously, in a <strong>video conference</strong>, or asynchronously and autonomously by example42, as you prefer.</li>
<li>Activities can be both <strong>remote and onsite</strong></li>
</ul>
</div>

<h3>Why it's worth:</h3>
<div class="lead">
<ul>
<li>You get flexible <strong>on demand support</strong> at the times and paces you need</li>
<li>You have at disposal a <strong>huge expertise</strong> to engage when and on what you want</li>
<li>You <strong>save a lot of money</strong> for any Puppet related activity</li>
<li>Your team gets <strong>training on the job</strong> because Knowledge Sharing is in our DNA</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
16 changes: 16 additions & 0 deletions _includes/services_splash.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<section id="splash">
<div class="services-header">
<div class="container">
<div class="row">
<div class="col-lg-12">
<div class="intro-message">
<h1>Example42 Puppet services</h1>
<hr class="intro-divider">
<h2>Innovative, flexible and targeted</br>Puppet consulting, training and development services</h2>
</div>
</div>
</div>
</div>
</div>
</section>

3 changes: 2 additions & 1 deletion _layouts/bloglist.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,8 @@
</head>
<body>
{% include header.html %}
{% include bloglist.html %}
{% include blog_splash.html %}
{% include blog_list.html %}
{% include footer.html %}
{% include js.html %}
</body>
Expand Down
1 change: 0 additions & 1 deletion _layouts/legal.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
<body>
{% include header.html %}
{% include impressum.html %}
{% include iubenda.html %}
{% include footer.html %}
{% include js.html %}
</body>
Expand Down
2 changes: 1 addition & 1 deletion _layouts/services.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
{% include services_smart.html %}
{% include services_training.html %}
{% include services_health.html %}
{% include services_project.html %}
{% include services_kickstart.html %}
{% include services_ansible.html %}
{% include footer.html %}
{% include js.html %}
Expand Down
27 changes: 19 additions & 8 deletions css/landing-page.css
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,7 @@ h6 {
background: url(../img/splash4.jpg) no-repeat center center;
background-size: cover;
}
.intro-guide {
padding-top: 200px; /* If you're making other pages, make sure there is 50px of padding to make sure the navbar doesn't overlap content! */
padding-bottom: 200px;
text-align: center;
color: #f8f8f8;
background: url(../img/DevOpsGuide-Front.jpg) no-repeat center center;
background-size: cover;
}

.intro-message {
position: relative;
padding-top: 10%;
Expand All @@ -67,6 +60,24 @@ h6 {
text-shadow: 2px 2px 3px rgba(0,0,0,0.6);
}

.services-header {
padding-top: 50px; /* If you're making other pages, make sure there is 50px of padding to make sure the navbar doesn't overlap content! */
padding-bottom: 20px;
text-align: center;
color: #f8f8f8;
background: url(../img/background-services.jpg) no-repeat center center;
background-size: cover;
}

.blog-header {
padding-top: 50px; /* If you're making other pages, make sure there is 50px of padding to make sure the navbar doesn't overlap content! */
padding-bottom: 20px;
text-align: center;
color: #f8f8f8;
background: url(../img/background-blog.jpg) no-repeat center center;
background-size: cover;
}

@media(max-width:767px) {
.intro-message {
padding-bottom: 15%;
Expand Down
Binary file added img/background-blog.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/background-pages.afphoto
Binary file not shown.
Binary file added img/background-podcast.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/background-services.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/background-wwww.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit d0e4831

Please sign in to comment.