Skip to content

Commit e21d71e

Browse files
author
Alban Bailly
committed
add child theme dependencies
1 parent 9864a8d commit e21d71e

File tree

8 files changed

+102
-0
lines changed

8 files changed

+102
-0
lines changed
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<!DOCTYPE html>
2+
<html lang='{{ .Site.LanguageCode | default "en-us" }}'>
3+
<head>
4+
<meta charset="utf-8">
5+
<meta name="robots" content="all,follow">
6+
<meta name="googlebot" content="index,follow,snippet,archive">
7+
<meta name="viewport" content="width=device-width, initial-scale=1">
8+
<title>{{ .Title }} | {{ .Site.Title }}</title>
9+
<meta name="author" content='{{ .Site.Author.name }}' />
10+
11+
{{ if .Keywords }}
12+
<meta name="keywords" content='{{ delimit .Keywords ", " }}'>
13+
{{ else if .Site.Params.DefaultKeywords }}
14+
<meta name="keywords" content='{{ delimit .Site.Params.DefaultKeywords ", " }}'>
15+
{{ end }}
16+
17+
{{ if .Description }}
18+
<meta name="description" content='{{ .Description }}'>
19+
{{ else if .Site.Params.DefaultDescription }}
20+
<meta name="description" content='{{ .Site.Params.DefaultDescription }}'>
21+
{{ end }}
22+
23+
{{ .Hugo.Generator }}
24+
25+
{{ partial "0_utilities/fonts.html" . }}
26+
<link href='{{ "assets/css/base.css" | relURL }}' rel="stylesheet">
27+
<link href='{{ "assets/css/main.css" | relURL }}' rel="stylesheet">
28+
{{ if .Site.Params.dev.enable}}
29+
<link href='{{ "assets/cssinfo/css-info.css" | relURL }}' rel="stylesheet">
30+
{{ end }}
31+
32+
<link rel="shortcut icon" href='{{ "/img/favicon.ico" | relURL }}' type="image/x-icon" />
33+
</head>
34+
<body>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<script src={{ "/assets/js/base.js" | relURL }} type="text/javascript"></script>
2+
<script src={{ "/assets/js/main.js" | relURL }} type="text/javascript"></script>

themes/dlc/static/assets/css/base.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

themes/dlc/static/assets/js/base.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
// Navigation Toggle
2+
function toggleNav() {
3+
const mainMenu = document.getElementById('main-menu');
4+
const menuIcon = document.getElementById('menu-icon');
5+
const mobileClass = 'open';
6+
if (!mainMenu.classList.contains(mobileClass)) {
7+
mainMenu.classList.add(mobileClass);
8+
menuIcon.classList.add(mobileClass);
9+
}
10+
else {
11+
mainMenu.classList.remove(mobileClass);
12+
menuIcon.classList.remove(mobileClass);
13+
}
14+
}
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
<!DOCTYPE html>
2+
<html lang='{{ .Site.LanguageCode | default "en-us" }}'>
3+
<head>
4+
<meta charset="utf-8">
5+
<meta name="robots" content="all,follow">
6+
<meta name="googlebot" content="index,follow,snippet,archive">
7+
<meta name="viewport" content="width=device-width, initial-scale=1">
8+
<title>{{ .Title }} | {{ .Site.Title }}</title>
9+
<meta name="author" content='{{ .Site.Author.name }}' />
10+
11+
{{ if .Keywords }}
12+
<meta name="keywords" content='{{ delimit .Keywords ", " }}'>
13+
{{ else if .Site.Params.DefaultKeywords }}
14+
<meta name="keywords" content='{{ delimit .Site.Params.DefaultKeywords ", " }}'>
15+
{{ end }}
16+
17+
{{ if .Description }}
18+
<meta name="description" content='{{ .Description }}'>
19+
{{ else if .Site.Params.DefaultDescription }}
20+
<meta name="description" content='{{ .Site.Params.DefaultDescription }}'>
21+
{{ end }}
22+
23+
{{ .Hugo.Generator }}
24+
25+
{{ partial "0_utilities/fonts.html" . }}
26+
<link href='{{ "assets/css/base.css" | relURL }}' rel="stylesheet">
27+
<link href='{{ "assets/css/main.css" | relURL }}' rel="stylesheet">
28+
{{ if .Site.Params.dev.enable}}
29+
<link href='{{ "assets/cssinfo/css-info.css" | relURL }}' rel="stylesheet">
30+
{{ end }}
31+
32+
<link rel="shortcut icon" href='{{ "/img/favicon.ico" | relURL }}' type="image/x-icon" />
33+
</head>
34+
<body>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<script src={{ "/assets/js/base.js" | relURL }} type="text/javascript"></script>
2+
<script src={{ "/assets/js/main.js" | relURL }} type="text/javascript"></script>

themes/linode-hugo-base-theme/CHILD-THEME/static/assets/css/base.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
// Navigation Toggle
2+
function toggleNav() {
3+
const mainMenu = document.getElementById('main-menu');
4+
const menuIcon = document.getElementById('menu-icon');
5+
const mobileClass = 'open';
6+
if (!mainMenu.classList.contains(mobileClass)) {
7+
mainMenu.classList.add(mobileClass);
8+
menuIcon.classList.add(mobileClass);
9+
}
10+
else {
11+
mainMenu.classList.remove(mobileClass);
12+
menuIcon.classList.remove(mobileClass);
13+
}
14+
}

0 commit comments

Comments
 (0)