liquid A templating language have 3 components ie objects, tags and filter 1. objects are for values of variables. `{{page.title}}` will display value of `page.title` 2. tags : for control flow ```html {% if page.show_sidebar %} {% endif %} ``` 3. fllter : to change output eg: `{{ "hi" | capitalize }}` will display `Hi`   **Front matter** Front matter is a snippet of YAML placed between two triple-dashed lines at the start of a file. - front matter variables ``` --- my_number: 5 --- ``` calling value front end matter variable ``` {{ page.my_number }} ``` example ```html --- # front matter tells Jekyll to process Liquid title: home --- {{ page.title | capitalize }}

{{ "Hello World!" | downcase }}

```