From 4886c053958eb3613e40cf011abaab301d0da4f4 Mon Sep 17 00:00:00 2001 From: Cell <1024@lruihao.cn> Date: Wed, 27 Nov 2024 17:02:06 +0800 Subject: [PATCH] :lipstick: Style: update search layout page style --- assets/css/_core/_header.scss | 2 +- assets/css/_page/_index.scss | 1 - assets/css/_page/_special.scss | 6 ------ assets/css/_page/{ => _special}/_friends.scss | 2 +- assets/css/_page/_special/_index.scss | 14 ++++++++++++++ assets/css/_page/_special/_search.scss | 9 +++++++++ hugo.toml | 5 ++--- layouts/page/search.html | 4 ++-- 8 files changed, 29 insertions(+), 14 deletions(-) delete mode 100644 assets/css/_page/_special.scss rename assets/css/_page/{ => _special}/_friends.scss (96%) create mode 100644 assets/css/_page/_special/_index.scss create mode 100644 assets/css/_page/_special/_search.scss diff --git a/assets/css/_core/_header.scss b/assets/css/_core/_header.scss index 80522e0f..a231c86f 100644 --- a/assets/css/_core/_header.scss +++ b/assets/css/_core/_header.scss @@ -118,7 +118,7 @@ header { } } -.search { +.menu .search { position: relative; input { diff --git a/assets/css/_page/_index.scss b/assets/css/_page/_index.scss index 6ac5e31c..4d326c03 100644 --- a/assets/css/_page/_index.scss +++ b/assets/css/_page/_index.scss @@ -17,4 +17,3 @@ @import '_home'; @import '_404'; @import '_offline'; -@import '_friends'; diff --git a/assets/css/_page/_special.scss b/assets/css/_page/_special.scss deleted file mode 100644 index 3a8f18d2..00000000 --- a/assets/css/_page/_special.scss +++ /dev/null @@ -1,6 +0,0 @@ -.special { - .single-title, - .single-subtitle { - text-align: right; - } -} diff --git a/assets/css/_page/_friends.scss b/assets/css/_page/_special/_friends.scss similarity index 96% rename from assets/css/_page/_friends.scss rename to assets/css/_page/_special/_friends.scss index 5d0dce1a..25738af9 100644 --- a/assets/css/_page/_friends.scss +++ b/assets/css/_page/_special/_friends.scss @@ -1,5 +1,5 @@ /** - * @Description: Style of layout named 'friends'. + * Style of layout named 'friends'. * @Author: Lruihao * @Updated: 2022/3/11 21:36 */ diff --git a/assets/css/_page/_special/_index.scss b/assets/css/_page/_special/_index.scss new file mode 100644 index 00000000..090bcd81 --- /dev/null +++ b/assets/css/_page/_special/_index.scss @@ -0,0 +1,14 @@ +.special { + .single-title, + .single-subtitle { + text-align: right; + } + + &.friends { + @import '_friends'; + } + + &.search { + @import '_search'; + } +} diff --git a/assets/css/_page/_special/_search.scss b/assets/css/_page/_special/_search.scss new file mode 100644 index 00000000..6ae55588 --- /dev/null +++ b/assets/css/_page/_special/_search.scss @@ -0,0 +1,9 @@ +// Style of layout named 'search' + +// Google CSE +.gcse-searchbox:empty, +.gcse-searchresults:empty { + display: none; +} + +// Bing CSE (Unsupported) diff --git a/hugo.toml b/hugo.toml index 04554ccf..dab6f241 100644 --- a/hugo.toml +++ b/hugo.toml @@ -420,13 +420,12 @@ enableEmoji = true ignoreFieldNorm = false # FixIt 0.3.16 | NEW Custom Search Engine (CSE) [params.search.cse] - # support cse engine: ["google", "bing"] + # CSE engine: ["google", "bing"] engine = "google" # Google: https://programmablesearchengine.google.com/ # Google Custom Search Engine Context cx = "" - # Bing: https://www.customsearch.ai/ - # TODO + # Bing (Unsupported): https://www.customsearch.ai/ # Header config [params.header] diff --git a/layouts/page/search.html b/layouts/page/search.html index 04b97484..9c741fd1 100644 --- a/layouts/page/search.html +++ b/layouts/page/search.html @@ -9,7 +9,7 @@ {{- define "content" -}} {{- $params := partial "function/params.html" -}} {{- $cse := .Site.Params.search.cse -}} -
+ {{- end -}}