Skip to content

Commit f3d3a4b

Browse files
authored
Set font (#6)
* Add external CSS and JS plugins for enhanced functionality * Update banner details with new writer, title, content, and price * Refactor SCSS variables for improved readability and update primary font * Update homepage YAML and HTML for improved content presentation and localization * Update purchase button text to Japanese for localization
1 parent 78527cd commit f3d3a4b

File tree

5 files changed

+28
-18
lines changed

5 files changed

+28
-18
lines changed

config.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ URL = "plugins/slick/slick.css"
1818
URL = "plugins/themify-icons/themify-icons.css"
1919
[[params.plugins.css]]
2020
URL = "plugins/magnific-popup/magnific-popup.css"
21+
[[params.plugins.css]]
22+
URL = "https://cdn.jsdelivr.net/npm/[email protected]/line-seed-jp.min.css"
2123

2224
# JS Plugins
2325
[[params.plugins.js]]
@@ -28,7 +30,8 @@ URL = "plugins/bootstrap/bootstrap.min.js"
2830
URL = "plugins/slick/slick.min.js"
2931
[[params.plugins.js]]
3032
URL = "plugins/magnific-popup/magnific-popup.min.js"
31-
33+
[[params.plugins.js]]
34+
URL = "https://unpkg.com/budoux/bundle/budoux-ja.min.js"
3235

3336
############################## navigation ###############################
3437
[menu]

data/homepage.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
########################## Banner #############################
22
banner:
33
enable : true
4-
writer : "George Stewart"
5-
title : "The Man in the <br>Glass House"
4+
writer : "北田俊輔(著)"
5+
title : "Pythonで学ぶ画像生成"
66
image : "images/about/book.png"
7-
content : "We work with our partners to streamline project plans that don’t just deliver on
8-
product perfection, but also delivers on time."
9-
price : "14.99"
7+
content : "近年の技術の発展により、画像生成技術はますます身近になっています。本書は、画像生成について実践的に学べるように、Pythonを使った実装を示しています。"
8+
price : "3,850円"
9+
breakdown: "本体3,500円+税10%"
1010

1111
######################## Book Preview ##########################
1212
preview:
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
$light: #fff;
2-
$primary-color:#cc302b;
2+
$primary-color: #cc302b;
33
$secondary-color: #385777;
44
$black: #222;
55
$black-light: #3f4451;
66
$black-lighter: #888;
7-
$border-color:#eee;
8-
$primary-font: 'Lora', serif;
9-
$secondary-font:'Open Sans', sans-serif;
7+
$border-color: #eee;
8+
$primary-font: 'LINE Seed JP', serif;
9+
$secondary-font: 'Open Sans', sans-serif;
1010
$gray : #f7fdfc;

themes/influencer-hugo/layouts/index.html

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,21 @@
99
<div class="col-lg-7 col-md-8">
1010
<div class="main-banner">
1111
<span class="text-color font-weight-bold">{{ .writer | markdownify }}</span>
12-
<h1 class="mb-3 mt-2">{{ .title | markdownify }}</h1>
12+
<h1 class="mb-3 mt-2"><budoux-ja>{{ .title | markdownify }}</budoux-ja></h1>
1313

1414
<div class="mb-4">
15-
<h4>Price :- <span class="text-color">${{ .price }}</span></h4>
15+
<h4>
16+
<span class="text-color">{{ .price }}</span>
17+
<span class="mb-4">({{ .breakdown }})</span>
18+
</h4>
1619
</div>
17-
<p class="mb-4">{{ .content | markdownify }}</p>
20+
<p>
21+
<budoux-ja class="mb-4">{{ .content | markdownify }}</budoux-ja>
22+
</p>
1823
<button class="snipcart-add-item btn btn-main mt-2" data-item-id="1"
1924
data-item-name="{{ .title | markdownify }}" data-item-image="{{ .image | absURL }}"
2025
data-item-price="{{ .price }}" data-item-url="/">
21-
Purchase now <i class="ti-angle-right ml-3"></i>
26+
購入はこちら<i class="ti-angle-right ml-3"></i>
2227
</button>
2328
</div>
2429
</div>

themes/influencer-hugo/layouts/partials/header.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,14 @@ <h2 class="mb-0 text-color">{{ .Site.Title }}</h2>
3737

3838
{{ if .Site.Params.navButton.enable }}
3939
{{ "<!-- nav btn -->" | safeHTML }}
40-
<button class="snipcart-add-item btn btn-border-tp btn-small ml-0 ml-lg-3 mb-3 mb-lg-0" data-item-id="1"
41-
data-item-name="{{ .Site.Data.homepage.banner.title | markdownify }}" data-item-image="{{ .Site.Data.homepage.banner.image | absURL }}" data-item-price="{{ .Site.Data.homepage.banner.price }}" data-item-url="/">
42-
Purchase now
40+
<button class="snipcart-add-item btn btn-border-tp btn-small ml-0 ml-lg-3 mb-3 mb-lg-0" data-item-id="1"
41+
data-item-name="{{ .Site.Data.homepage.banner.title | markdownify }}"
42+
data-item-image="{{ .Site.Data.homepage.banner.image | absURL }}"
43+
data-item-price="{{ .Site.Data.homepage.banner.price }}" data-item-url="/">
44+
購入はこちら
4345
</button>
4446
{{ end }}
4547
</div>
4648
</div>
4749
</nav>
48-
</div>
50+
</div>

0 commit comments

Comments
 (0)