Overview¶
A seasoned professional with rich experience in DevOps, Enterprise CICD Solution Design, Infrastructure Specialist, and Consulting. 13 years of IT experience in client facing roles has given exposure to work with multi-tenant complex IT solutions and to deliver repeated success in directing IT projects from inception to execution.
• Enterprise Tools & Solution Design Lead and DevOps Architect to lead the modernization effort for the company’s CICD pipeline, workflows, tools and operations (Release Engineering & Release Deployment)
• Proven track record in delivering successful projects including Green Field and Transition projects
• Process Improvement champion with a history of implementing new procedures and technologies to strengthen security posture, enhance operational efficiency, and control costs.
Usage¶
Setting the page title¶
When [Metadata] is enabled, the page title can be overridden for a document with some custom front matter. Add the following lines at the top of a Markdown file:
- This will set the
title
inside the HTML document'shead
for the generated page to this value. Note that the site title, which is set viasite_name
, is appended with a dash.
Setting the page description¶
When [Metadata] is enabled, the page description can be overridden for a document with custom front matter. Add the following lines at the top of a Markdown file:
---
description: Nullam urna elit, malesuada eget finibus ut, ac tortor. # (1)!
---
# Document title
...
- This will set the
meta
tag containing the site description inside the documenthead
for the current page to the provided value.
Setting the page icon¶
:octicons-heart-fill-24:{ .mdx-heart } Insiders · :octicons-tag-24: insiders-4.5.0 · :octicons-beaker-24: Experimental
An icon can be assigned to each page, which is then rendered as part of the navigation sidebar. Ensure [Metadata] is enabled and add the following lines at the top of a Markdown file:
- Check out the left sidebar to see icons in action! Also check out our icon search to find the perfect icon with a few keystrokes.
Setting the page template¶
If you're using theme extension and created a new page template in the overrides
directory, you can enable it for a specific page. Add the following lines at the top of a Markdown file:
Customization¶
Using metadata in templates¶
on all pages¶
In order to add custom meta
tags to your document, you can extend the theme and override the extrahead
block, e.g. to add indexing policies for search engines via the robots
property:
{% extends "base.html" %}
{% block extrahead %}
<meta property="robots" content="noindex, nofollow" />
{% endblock %}
on a single page¶
If you want to set a meta
tag on a single page, or want to set different values for different pages, you can use the page.meta
object inside your template override, e.g.:
{% extends "base.html" %}
{% block extrahead %}
{% if page and page.meta and page.meta.robots %}
<meta property="robots" content="{{ page.meta.robots }}" />
{% else %}
<meta property="robots" content="index, follow" />
{% endif %}
{% endblock %}
You can now use robots
exactly like title
and description
to set values. Note that in this case, the template defines an else
branch, which would set a default if none was given.