260 lines
37 KiB
HTML
260 lines
37 KiB
HTML
<!doctype html>
|
||
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"><title>FAQ - Icarus</title><link rel="manifest" href="/hexo-theme-icarus/manifest.json"><meta name="theme-color" content="#f7f7f7"><meta name="application-name" content="Icaurs - Hexo Theme"><meta name="msapplication-TileImage" content="/img/favicon.svg"><meta name="msapplication-TileColor" content="#f7f7f7"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-title" content="Icaurs - Hexo Theme"><meta name="apple-mobile-web-app-status-bar-style" content="default"><meta name="description" content="The article answers some frequently asked questions about Icarus. If your question is not answered here, you can also refer to Icarus User Guide, Hexo documentation, and GitHub Issues. Additionally"><meta property="og:type" content="blog"><meta property="og:title" content="FAQ"><meta property="og:url" content="http://ppoffice.github.io/hexo-theme-icarus/uncategorized/faq/"><meta property="og:site_name" content="Icarus"><meta property="og:description" content="The article answers some frequently asked questions about Icarus. If your question is not answered here, you can also refer to Icarus User Guide, Hexo documentation, and GitHub Issues. Additionally"><meta property="og:locale" content="en_US"><meta property="og:image" content="http://ppoffice.github.io/hexo-theme-icarus/gallery/covers/vector_landscape_3.svg"><meta property="article:published_time" content="2020-02-02T00:00:00.000Z"><meta property="article:author" content="PPOffice"><meta property="article:tag" content="Icarus User Guide"><meta property="twitter:card" content="summary"><meta property="twitter:image:src" content="http://ppoffice.github.io/hexo-theme-icarus/gallery/covers/vector_landscape_3.svg"><script type="application/ld+json">{"@context":"https://schema.org","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"http://ppoffice.github.io/hexo-theme-icarus/uncategorized/faq/"},"headline":"FAQ","image":[],"datePublished":"2020-02-02T00:00:00.000Z","author":{"@type":"Person","name":"PPOffice"},"publisher":{"@type":"Organization","name":"Icarus","logo":{"@type":"ImageObject","url":"http://ppoffice.github.io/img/logo.svg"}},"description":"The article answers some frequently asked questions about Icarus. If your question is not answered here, you can also refer to Icarus User Guide, Hexo documentation, and GitHub Issues. Additionally"}</script><link rel="canonical" href="http://ppoffice.github.io/hexo-theme-icarus/uncategorized/faq/"><link rel="icon" href="/hexo-theme-icarus/img/favicon.svg"><link rel="stylesheet" href="https://use.fontawesome.com/releases/v6.0.0/css/all.css"><link data-pjax rel="stylesheet" href="https://cdn.jsdelivr.net/npm/highlight.js@11.7.0/styles/atom-one-light.css"><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;600&family=Source+Code+Pro"><link data-pjax rel="stylesheet" href="/hexo-theme-icarus/css/default.css"><style>body>.footer,body>.navbar,body>.section{opacity:0}</style><!--!--><!--!--><!--!--><!--!--><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/cookieconsent@3.1.1/build/cookieconsent.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/lightgallery@1.10.0/dist/css/lightgallery.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/justifiedGallery@3.8.1/dist/css/justifiedGallery.min.css"><script src="https://www.googletagmanager.com/gtag/js?id=UA-72437521-5" async></script><script>window.dataLayer = window.dataLayer || [];
|
||
function gtag(){dataLayer.push(arguments);}
|
||
gtag('js', new Date());
|
||
|
||
gtag('config', 'UA-72437521-5');</script><!--!--><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/outdatedbrowser@1.1.5/outdatedbrowser/outdatedbrowser.min.css"><style>.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#3273dc;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}</style><script src="https://cdn.jsdelivr.net/npm/pace-js@1.2.4/pace.min.js"></script><!--!--><!--!--><!-- hexo injector head_end start --><script>
|
||
(function () {
|
||
function switchTab() {
|
||
if (!location.hash) {
|
||
return;
|
||
}
|
||
|
||
const id = '#' + CSS.escape(location.hash.substring(1));
|
||
const $tabMenu = document.querySelector(`.tabs a[href="${id}"]`);
|
||
if (!$tabMenu) {
|
||
return;
|
||
}
|
||
|
||
const $tabMenuContainer = $tabMenu.parentElement.parentElement;
|
||
Array.from($tabMenuContainer.children).forEach($menu => $menu.classList.remove('is-active'));
|
||
Array.from($tabMenuContainer.querySelectorAll('a'))
|
||
.map($menu => document.getElementById($menu.getAttribute("href").substring(1)))
|
||
.forEach($content => $content.classList.add('is-hidden'));
|
||
|
||
if ($tabMenu) {
|
||
$tabMenu.parentElement.classList.add('is-active');
|
||
}
|
||
const $activeTab = document.querySelector(id);
|
||
if ($activeTab) {
|
||
$activeTab.classList.remove('is-hidden');
|
||
}
|
||
}
|
||
switchTab();
|
||
window.addEventListener('hashchange', switchTab, false);
|
||
})();
|
||
</script><!-- hexo injector head_end end --><meta name="generator" content="Hexo 7.3.0">
|
||
<style>.not-gallery-item { position: relative; display: inline-block; width: 1.2em; min-height: 1.2em; overflow: hidden; vertical-align: top; color: transparent; } .not-gallery-item > span { position: relative; z-index: 10; } .not-gallery-item img, .not-gallery-item .fancybox { margin: 0 !important; padding: 0 !important; border: none !important; outline: none !important; text-decoration: none !important; user-select: none !important; cursor: auto !important; } .not-gallery-item img { height: 1.2em !important; width: 1.2em !important; position: absolute !important; left: 50% !important; top: 50% !important; transform: translate(-50%, -50%) !important; user-select: none !important; cursor: auto !important; } .not-gallery-item-fallback { color: inherit; } .not-gallery-item-fallback img { opacity: 0 !important; }</style>
|
||
<link rel="alternate" href="/hexo-theme-icarus/atom.xml" title="Icarus" type="application/atom+xml">
|
||
</head><body class="is-2-column"><nav class="navbar navbar-main"><div class="container navbar-container"><div class="navbar-brand justify-content-center"><a class="navbar-item navbar-logo" href="/hexo-theme-icarus/"><img src="/hexo-theme-icarus/img/logo.svg" alt="Icarus" height="28"></a></div><div class="navbar-menu"><div class="navbar-start"><a class="navbar-item" href="/hexo-theme-icarus/">Home</a><a class="navbar-item" href="/hexo-theme-icarus/archives">Archives</a><a class="navbar-item" href="/hexo-theme-icarus/categories">Categories</a><a class="navbar-item" href="/hexo-theme-icarus/tags">Tags</a><a class="navbar-item" href="/hexo-theme-icarus/about">About</a></div><div class="navbar-end"><a class="navbar-item" target="_blank" rel="noopener" title="Discuss on GitHub" href="https://github.com/ppoffice/hexo-theme-icarus/discussions"><i class="fas fa-comments"></i></a><a class="navbar-item" target="_blank" rel="noopener" title="Download on GitHub" href="https://github.com/ppoffice/hexo-theme-icarus"><i class="fab fa-github"></i></a><a class="navbar-item is-hidden-tablet catalogue" title="Catalogue" href="javascript:;"><i class="fas fa-list-ul"></i></a><a class="navbar-item search" title="Search" href="javascript:;"><i class="fas fa-search"></i></a></div></div></div></nav><section class="section"><div class="container"><div class="columns"><div class="column order-2 column-main is-8-tablet is-8-desktop is-8-widescreen"><div class="card"><div class="card-image"><span class="image is-7by3"><img class="fill" src="/hexo-theme-icarus/gallery/covers/vector_landscape_3.svg" alt="FAQ"></span></div><article class="card-content article" role="article"><div class="article-meta is-size-7 is-uppercase level is-mobile"><div class="level-left"><span class="level-item">Posted <time dateTime="2020-02-02T00:00:00.000Z" title="2/2/2020, 12:00:00 AM">2020-02-02</time></span><span class="level-item">8 minutes read (About 1181 words)</span></div></div><h1 class="title is-3 is-size-4-mobile">FAQ</h1><div class="content"><p>The article answers some frequently asked questions about Icarus.
|
||
If your question is not answered here, you can also refer to
|
||
<a href="/hexo-theme-icarus/tags/Icarus-User-Guide/">Icarus User Guide</a>,
|
||
<a target="_blank" rel="noopener" href="https://hexo.io/docs/index.html">Hexo documentation</a>, and
|
||
<a target="_blank" rel="noopener" href="https://github.com/ppoffice/hexo-theme-icarus/issues?q=">GitHub Issues</a>.
|
||
Additionally, you may find help from other Icarus users on <a target="_blank" rel="noopener" href="https://github.com/ppoffice/hexo-theme-icarus/discussions">GitHub Discussions</a>.</p>
|
||
<span id="more"></span>
|
||
|
||
<article class="message message-immersive is-primary">
|
||
<div class="message-body">
|
||
<i class="fas fa-globe-asia mr-2"></i>This article is also available in
|
||
<a href="/hexo-theme-icarus/uncategorized/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98/">简体中文</a>.
|
||
</div>
|
||
</article>
|
||
|
||
|
||
<h2 id="Site"><a href="#Site" class="headerlink" title="Site"></a>Site</h2><article class="message is-primary" style="font-size:inherit">
|
||
<div class="message-body">
|
||
I can't generate my site. / I met some errors when I generate my site.
|
||
</div>
|
||
</article>
|
||
|
||
<p>Icarus 5 runs on Node.js 12.4.0 or a newer version.
|
||
It also requires Hexo 6.0.0 or a newer version.
|
||
Apart from that, make sure you have all the Node.js dependencies installed.
|
||
You can find them in the <code>dependencies</code> section of the
|
||
<a target="_blank" rel="noopener" href="https://github.com/ppoffice/hexo-theme-icarus/blob/master/package.json"><code><icarus_directory>/package.json</code></a>
|
||
file.
|
||
Also, remove all unused Node.js dependencies from your site, or they may cause strange problems to
|
||
Icarus.</p>
|
||
<article class="message is-primary" style="font-size:inherit">
|
||
<div class="message-body">
|
||
How do I change the language of my site?
|
||
</div>
|
||
</article>
|
||
|
||
<p>Open the site configuration file <code>_config.yml</code> under the root directory.
|
||
Change the following setting:</p>
|
||
<figure class="highlight diff"><figcaption><span>_config.yml</span></figcaption><table><tbody><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"><span class="deletion">- language: en</span></span><br><span class="line"><span class="addition">+ language: <language_name></span></span><br></pre></td></tr></tbody></table></figure>
|
||
|
||
<p>You can find all available translations under the <code><icarus_directory>/languages</code> directory.
|
||
The <code><language_name></code> is the translation file name without the <code>.yml</code> extension.</p>
|
||
<h2 id="Layout"><a href="#Layout" class="headerlink" title="Layout"></a>Layout</h2><article class="message is-primary" style="font-size:inherit">
|
||
<div class="message-body">
|
||
How do I change the page width? How do I use the one/two/three-column layout?
|
||
</div>
|
||
</article>
|
||
|
||
<p>To change the page width, edit the style file <code><icarus_directory>/include/style/responsive.styl</code>.
|
||
It defines the container width under different screen sizes.</p>
|
||
<p>To change the width of the widgets or main content, edit <code><icarus_directory>/layout/common/widgets.jsx</code> and
|
||
<code><icarus_directory>/layout/layout.jsx</code>.
|
||
Find the CSS class names like <code>is-12</code>, <code>is-8-tablet</code>, and <code>is-4-widescreen</code> in these files.
|
||
The number in the class names marks the number of columns a widget or main content takes.
|
||
The screen size after the number, such as <code>tablet</code> and <code>widescreen</code>, refers to the condition when the column
|
||
sizes take effect.
|
||
Change the number in the class names such that the column count of main column and widget column(s) add up to
|
||
12 under the same screen size.</p>
|
||
<p>For example, to have the main content column wider on <code>widescreen</code>, you can make the following changes:</p>
|
||
<figure class="highlight diff"><figcaption><span><icarus_directory>/layout/layout.jsx >folded</span></figcaption><table><tbody><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br><span class="line">8</span><br></pre></td><td class="code"><pre><span class="line"> <div class={classname({</span><br><span class="line"> column: true,</span><br><span class="line"> 'order-2': true,</span><br><span class="line"> 'column-main': true,</span><br><span class="line"> 'is-12': columnCount <span class="comment">=== 1,</span></span><br><span class="line"><span class="deletion">- 'is-8-tablet is-8-desktop is-8-widescreen': columnCount === 2,</span></span><br><span class="line"><span class="addition">+ 'is-8-tablet is-8-desktop is-9-widescreen': columnCount === 2,</span></span><br><span class="line"> 'is-8-tablet is-8-desktop is-6-widescreen': columnCount <span class="comment">=== 3</span></span><br></pre></td></tr></tbody></table></figure>
|
||
|
||
<figure class="highlight diff"><figcaption><span><icarus_directory>/layout/common/widgets.jsx >folded</span></figcaption><table><tbody><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br><span class="line">7</span><br></pre></td><td class="code"><pre><span class="line"> function getColumnSizeClass(columnCount) {</span><br><span class="line"> switch (columnCount) {</span><br><span class="line"> case 2:</span><br><span class="line"><span class="deletion">- return 'is-4-tablet is-4-desktop is-4-widescreen';</span></span><br><span class="line"><span class="addition">+ return 'is-4-tablet is-4-desktop is-3-widescreen';</span></span><br><span class="line"> case 3:</span><br><span class="line"> return 'is-4-tablet is-4-desktop is-3-widescreen';</span><br></pre></td></tr></tbody></table></figure>
|
||
|
||
<p>You can refer to <a target="_blank" rel="noopener" href="https://bulma.io/documentation/columns/sizes/">Bulma documentation</a> for more details on the
|
||
column system.</p>
|
||
<p>Here are some tips for creating a one/two/three-column layout:</p>
|
||
<ul>
|
||
<li>You can remove all widgets from your theme configurations to create a one-column layout.</li>
|
||
<li>You can move all your widgets to the same side of the page to create a two-column layout.</li>
|
||
<li>You can place widgets on both sides of the page to create a three-column layout.</li>
|
||
</ul>
|
||
<p>To change the layout for a single or all posts/pages, refer to
|
||
<a href="/hexo-theme-icarus/Configuration/icarus-user-guide-configuring-the-theme/#Configuration-Files-and-Priority">Configuration Files and Priority</a>.</p>
|
||
<article class="message is-primary" style="font-size:inherit">
|
||
<div class="message-body">
|
||
Where are the layout files for widgets/comments/share...? How do I customize built-in widgets/comments/share...?
|
||
</div>
|
||
</article>
|
||
|
||
<p>The layout files for plugins and widgets have been moved to a separate Node.js package called
|
||
<a target="_blank" rel="noopener" href="https://github.com/ppoffice/hexo-component-inferno"><code>hexo-component-inferno</code></a>.
|
||
This help theme developers better reuse common components across different themes and make overriding these
|
||
components easy for average users.</p>
|
||
<p>To customize these components, copy the layout files from the <code>hexo-component-inferno</code> repository and place
|
||
them in the corresponding directories under <code><icarus_directory>/layout</code>.
|
||
For example, if you want to customize the Valine comment plugin, you can copy
|
||
<a target="_blank" rel="noopener" href="https://github.com/ppoffice/hexo-component-inferno/blob/0.2.4/src/view/comment/valine.jsx"><code>src/view/comment/valine.jsx</code></a>
|
||
from the <code>hexo-component-inferno</code> repository to <code><icarus_directory>/layout/comment/valine.jsx</code>.
|
||
Also, remember to fix Node.js imports like the following:</p>
|
||
<figure class="highlight diff"><figcaption><span><icarus_directory>/layout/comment/valine.jsx</span></figcaption><table><tbody><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br></pre></td><td class="code"><pre><span class="line"><span class="deletion">- const { cacheComponent } = require('../../util/cache');</span></span><br><span class="line"><span class="addition">+ const { cacheComponent } = require('hexo-component-inferno/lib/util/cache');</span></span><br></pre></td></tr></tbody></table></figure>
|
||
|
||
<p>Finally, <code>hexo clean</code> your site before regenerating the HTML.</p>
|
||
<p>Similarly, you can override static files like
|
||
<a target="_blank" rel="noopener" href="https://github.com/ppoffice/hexo-component-inferno/blob/0.2.4/asset/js/insight.js"><code>asset/js/insight.js</code></a>
|
||
in the same way.</p>
|
||
<article class="message is-primary" style="font-size:inherit">
|
||
<div class="message-body">
|
||
Why don't my layout changes take effect when I refresh the page (assuming I am running the
|
||
<code>hexo server</code>?
|
||
</div>
|
||
</article>
|
||
|
||
<p>Icarus caches the layout files when you start the local Hexo server with the <code>hexo server</code> command.
|
||
To make the layout changes take effect, restart the local server.</p>
|
||
<p>Other times some intermediate data may be cached by Hexo in the memory or <code>db.json</code> database.
|
||
Execute <code>hexo clean</code> before running <code>hexo server</code> or <code>hexo generate</code> should resolve this issue.</p>
|
||
<h2 id="Content"><a href="#Content" class="headerlink" title="Content"></a>Content</h2><article class="message is-primary" style="font-size:inherit">
|
||
<div class="message-body">
|
||
My images are not showing up. / My images only show in index pages but not in posts.
|
||
</div>
|
||
</article>
|
||
|
||
<p>Make sure you use the absolute paths to your images.
|
||
For example, your site is in a subdirectory of your domain name like
|
||
<code>https://ppoffice.github.io/hexo-theme-icarus</code> and your image <code>image.jpg</code> under <code>source/gallery/</code>.
|
||
You should include your image like this: <code>/hexo-theme-icarus/gallery/image.jpg</code>.</p>
|
||
<p>You can also use Hexo’s <code>{% img %}</code> tag like the following to include an
|
||
image automatically:</p>
|
||
<figure class="highlight plaintext"><table><tbody><tr><td class="gutter"><pre><span class="line">1</span><br></pre></td><td class="code"><pre><span class="line">{% img /gallery/image.jpg "Image title" %}</span><br></pre></td></tr></tbody></table></figure>
|
||
|
||
<p>In this case, you may omit the subdirectory from your image path.
|
||
You can refer to <a target="_blank" rel="noopener" href="https://hexo.io/docs/tag-plugins#Image">Hexo documentation</a> for more details.</p>
|
||
<article class="message is-primary" style="font-size:inherit">
|
||
<div class="message-body">
|
||
How to add an excerpt for a post? How to display the "Read more" button?
|
||
</div>
|
||
</article>
|
||
|
||
<p>Put a <code><!-- more --></code> tag in your post.
|
||
Post content before this tag will be marked as an excerpt.
|
||
Content after this tag will not show up on index pages.</p>
|
||
<p>You can also specify a custom excerpt in the post’s front-matter.</p>
|
||
<figure class="highlight yaml"><figcaption><span>some-post.md</span></figcaption><table><tbody><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br></pre></td><td class="code"><pre><span class="line"><span class="attr">title:</span> <span class="string">Some</span> <span class="string">Post</span></span><br><span class="line"><span class="attr">date:</span> <span class="number">2020-01-01</span></span><br><span class="line"><span class="attr">excerpt:</span> <span class="string">This</span> <span class="string">is</span> <span class="string">an</span> <span class="string">article</span> <span class="string">about</span> <span class="string">...</span></span><br><span class="line"><span class="meta">---</span></span><br><span class="line"><span class="comment"># Post content...</span></span><br></pre></td></tr></tbody></table></figure>
|
||
|
||
<article class="message is-primary" style="font-size:inherit">
|
||
<div class="message-body">
|
||
How do I encrypt my posts?
|
||
</div>
|
||
</article>
|
||
|
||
<p>Use third-party Hexo plugins such as <a target="_blank" rel="noopener" href="https://github.com/MikeCoder/hexo-blog-encrypt">hexo-blog-encrypt</a>.</p>
|
||
<article class="message is-primary" style="font-size:inherit">
|
||
<div class="message-body">
|
||
How do I use those fancy elements in this article for my posts?
|
||
</div>
|
||
</article>
|
||
|
||
<p>Refer to <a target="_blank" rel="noopener" href="https://bulma.io/documentation/">Bulma documentation</a> for all available elements and styles.
|
||
Copy the HTML snippets and put them in your Markdown files directly.</p>
|
||
<h2 id="Widgets-and-Plugins"><a href="#Widgets-and-Plugins" class="headerlink" title="Widgets and Plugins"></a>Widgets and Plugins</h2><article class="message is-primary" style="font-size:inherit">
|
||
<div class="message-body">
|
||
How can I get rid of those red alerts that are showing on the page and warning me of configuration value not set?
|
||
</div>
|
||
</article>
|
||
|
||
<p>Those alerts usually show up when you miss out on some plugin or widget configurations.
|
||
If you don’t want to enable a certain plugin or widget, delete it or comment it out from your theme configurations.</p>
|
||
<p>For example, you can disable the comment plugins by commenting out the following lines:</p>
|
||
<figure class="highlight diff"><figcaption><span>_config.icarus.yml</span></figcaption><table><tbody><tr><td class="gutter"><pre><span class="line">1</span><br><span class="line">2</span><br><span class="line">3</span><br><span class="line">4</span><br><span class="line">5</span><br><span class="line">6</span><br></pre></td><td class="code"><pre><span class="line"><span class="deletion">- comment:</span></span><br><span class="line"><span class="deletion">- type: disqus</span></span><br><span class="line"><span class="deletion">- shortname: </span></span><br><span class="line"><span class="addition">+ # comment:</span></span><br><span class="line"><span class="addition">+ # type: disqus</span></span><br><span class="line"><span class="addition">+ # shortname: </span></span><br></pre></td></tr></tbody></table></figure>
|
||
|
||
|
||
<article class="message message-immersive is-warning">
|
||
<div class="message-body">
|
||
<i class="fas fa-question-circle mr-2"></i>Something wrong with this article?
|
||
Click <a target="_blank" rel="noopener" href="https://github.com/ppoffice/hexo-theme-icarus/edit/site/source/_posts/en/FAQ.md">here</a>
|
||
to submit your revision.
|
||
</div>
|
||
</article>
|
||
|
||
|
||
<p><a style="background-color:black;color:white;text-decoration:none;padding:4px 6px;font-size:12px;line-height:1.2;display:inline-block;border-radius:3px" href="https://www.vecteezy.com/free-vector/vector-landscapee" target="_blank" rel="noopener noreferrer" title="Vector Landscape Vectors by Vecteezy"><span style="display:inline-block;padding:2px 3px"><svg xmlns="http://www.w3.org/2000/svg" style="height:12px;width:auto;position:relative;vertical-align:middle;top:-1px;fill:white" viewBox="0 0 32 32"><path d="M20.8 18.1c0 2.7-2.2 4.8-4.8 4.8s-4.8-2.1-4.8-4.8c0-2.7 2.2-4.8 4.8-4.8 2.7.1 4.8 2.2 4.8 4.8zm11.2-7.4v14.9c0 2.3-1.9 4.3-4.3 4.3h-23.4c-2.4 0-4.3-1.9-4.3-4.3v-15c0-2.3 1.9-4.3 4.3-4.3h3.7l.8-2.3c.4-1.1 1.7-2 2.9-2h8.6c1.2 0 2.5.9 2.9 2l.8 2.4h3.7c2.4 0 4.3 1.9 4.3 4.3zm-8.6 7.5c0-4.1-3.3-7.5-7.5-7.5-4.1 0-7.5 3.4-7.5 7.5s3.3 7.5 7.5 7.5c4.2-.1 7.5-3.4 7.5-7.5z"></path></svg></span><span style="display:inline-block;padding:2px 3px">Vector Landscape Vectors by Vecteezy</span></a></p>
|
||
</div><div class="article-licensing box"><div class="licensing-title"><p>FAQ</p><p><a href="http://ppoffice.github.io/hexo-theme-icarus/uncategorized/faq/">http://ppoffice.github.io/hexo-theme-icarus/uncategorized/faq/</a></p></div><div class="licensing-meta level is-mobile"><div class="level-left"><div class="level-item is-narrow"><div><h6>Author</h6><p>PPOffice</p></div></div><div class="level-item is-narrow"><div><h6>Posted on</h6><p>2020-02-02</p></div></div><div class="level-item is-narrow"><div><h6>Licensed under</h6><p><a class="icons" rel="noopener" target="_blank" title="Creative Commons" href="https://creativecommons.org/"><i class="icon fab fa-creative-commons"></i></a><a class="" rel="noopener" target="_blank" title="CC BY-NC-SA 4.0" href="https://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a></p></div></div></div></div></div><div class="article-tags is-size-7 mb-4"><span class="mr-2">#</span><a class="link-muted mr-2" rel="tag" href="/hexo-theme-icarus/tags/Icarus-User-Guide/">Icarus User Guide</a></div><div class="sharethis-inline-share-buttons"></div><script src="//platform-api.sharethis.com/js/sharethis.js#property=5ab6f60ace89f00013641890&product=inline-share-buttons" defer></script></article></div><!--!--><nav class="post-navigation mt-4 level is-mobile"><div class="level-start"><a class="article-nav-prev level level-item link-muted" href="/hexo-theme-icarus/Configuration/icarus-user-guide-configuring-the-theme/"><i class="level-item fas fa-chevron-left"></i><span class="level-item">Icarus User Guide - Configuring the Theme</span></a></div><div class="level-end"><a class="article-nav-next level level-item link-muted" href="/hexo-theme-icarus/uncategorized/cyberpunk-theme-variant/"><span class="level-item">Cyberpunk Theme Variant</span><i class="level-item fas fa-chevron-right"></i></a></div></nav><!--!--></div><div class="column column-left is-4-tablet is-4-desktop is-4-widescreen order-1 is-sticky"><div class="card widget" data-type="profile"><div class="card-content"><nav class="level"><div class="level-item has-text-centered flex-shrink-1"><div><figure class="image is-128x128 mx-auto mb-2"><img class="avatar" src="/hexo-theme-icarus/img/avatar.png" alt="PPOffice"></figure><p class="title is-size-4 is-block" style="line-height:inherit;">PPOffice</p><p class="is-size-6 is-block">Web Developer</p><p class="is-size-6 is-flex justify-content-center"><i class="fas fa-map-marker-alt mr-1"></i><span>Earth, Solar System</span></p></div></div></nav><nav class="level is-mobile"><div class="level-item has-text-centered is-marginless"><div><p class="heading">Posts</p><a href="/hexo-theme-icarus/archives/"><p class="title">43</p></a></div></div><div class="level-item has-text-centered is-marginless"><div><p class="heading">Categories</p><a href="/hexo-theme-icarus/categories/"><p class="title">9</p></a></div></div><div class="level-item has-text-centered is-marginless"><div><p class="heading">Tags</p><a href="/hexo-theme-icarus/tags/"><p class="title">4</p></a></div></div></nav><div class="level"><a class="level-item button is-primary is-rounded" href="https://github.com/ppoffice" target="_blank" rel="me noopener">Follow</a></div><div class="level is-mobile is-multiline"><a class="level-item button is-transparent is-marginless" target="_blank" rel="me noopener" title="Github" href="https://github.com/ppoffice"><i class="fab fa-github"></i></a><a class="level-item button is-transparent is-marginless" target="_blank" rel="me noopener" title="Facebook" href="https://facebook.com"><i class="fab fa-facebook"></i></a><a class="level-item button is-transparent is-marginless" target="_blank" rel="me noopener" title="Twitter" href="https://twitter.com"><i class="fab fa-twitter"></i></a><a class="level-item button is-transparent is-marginless" target="_blank" rel="me noopener" title="Dribbble" href="https://dribbble.com"><i class="fab fa-dribbble"></i></a><a class="level-item button is-transparent is-marginless" target="_blank" rel="me noopener" title="RSS" href="/hexo-theme-icarus/"><i class="fas fa-rss"></i></a></div></div></div><div class="card widget" id="toc" data-type="toc"><div class="card-content"><div class="menu"><h3 class="menu-label">Catalogue</h3><ul class="menu-list"><li><a class="level is-mobile" href="#Site"><span class="level-left"><span class="level-item">1</span><span class="level-item">Site</span></span></a></li><li><a class="level is-mobile" href="#Layout"><span class="level-left"><span class="level-item">2</span><span class="level-item">Layout</span></span></a></li><li><a class="level is-mobile" href="#Content"><span class="level-left"><span class="level-item">3</span><span class="level-item">Content</span></span></a></li><li><a class="level is-mobile" href="#Widgets-and-Plugins"><span class="level-left"><span class="level-item">4</span><span class="level-item">Widgets and Plugins</span></span></a></li></ul></div></div><style>#toc .menu-list > li > a.is-active + .menu-list { display: block; }#toc .menu-list > li > a + .menu-list { display: none; }</style><script src="/hexo-theme-icarus/js/toc.js" defer></script></div><div class="card widget" data-type="categories"><div class="card-content"><div class="menu"><h3 class="menu-label">Categories</h3><ul class="menu-list"><li><a class="level is-mobile" href="/hexo-theme-icarus/categories/Configuration/"><span class="level-start"><span class="level-item">Configuration</span></span><span class="level-end"><span class="level-item tag">4</span></span></a></li><li><a class="level is-mobile" href="/hexo-theme-icarus/categories/Plugins/"><span class="level-start"><span class="level-item">Plugins</span></span><span class="level-end"><span class="level-item tag">12</span></span></a><ul><li><a class="level is-mobile" href="/hexo-theme-icarus/categories/Plugins/Analytics/"><span class="level-start"><span class="level-item">Analytics</span></span><span class="level-end"><span class="level-item tag">2</span></span></a></li><li><a class="level is-mobile" href="/hexo-theme-icarus/categories/Plugins/Comment/"><span class="level-start"><span class="level-item">Comment</span></span><span class="level-end"><span class="level-item tag">2</span></span></a></li><li><a class="level is-mobile" href="/hexo-theme-icarus/categories/Plugins/Donation/"><span class="level-start"><span class="level-item">Donation</span></span><span class="level-end"><span class="level-item tag">2</span></span></a></li><li><a class="level is-mobile" href="/hexo-theme-icarus/categories/Plugins/Other/"><span class="level-start"><span class="level-item">Other</span></span><span class="level-end"><span class="level-item tag">2</span></span></a></li><li><a class="level is-mobile" href="/hexo-theme-icarus/categories/Plugins/Search/"><span class="level-start"><span class="level-item">Search</span></span><span class="level-end"><span class="level-item tag">2</span></span></a></li><li><a class="level is-mobile" href="/hexo-theme-icarus/categories/Plugins/Share/"><span class="level-start"><span class="level-item">Share</span></span><span class="level-end"><span class="level-item tag">2</span></span></a></li></ul></li><li><a class="level is-mobile" href="/hexo-theme-icarus/categories/Widgets/"><span class="level-start"><span class="level-item">Widgets</span></span><span class="level-end"><span class="level-item tag">2</span></span></a></li></ul></div></div></div><div class="card widget" data-type="tags"><div class="card-content"><div class="menu"><h3 class="menu-label">Tags</h3><div class="field is-grouped is-grouped-multiline"><div class="control"><a class="tags has-addons" href="/hexo-theme-icarus/tags/Demo/"><span class="tag">Demo</span><span class="tag">19</span></a></div><div class="control"><a class="tags has-addons" href="/hexo-theme-icarus/tags/Getting-Started/"><span class="tag">Getting Started</span><span class="tag">4</span></a></div><div class="control"><a class="tags has-addons" href="/hexo-theme-icarus/tags/Icarus-User-Guide/"><span class="tag">Icarus User Guide</span><span class="tag">12</span></a></div><div class="control"><a class="tags has-addons" href="/hexo-theme-icarus/tags/Icarus%E7%94%A8%E6%88%B7%E6%8C%87%E5%8D%97/"><span class="tag">Icarus用户指南</span><span class="tag">12</span></a></div></div></div></div></div></div><!--!--></div></div></section><footer class="footer"><div class="container"><div class="level"><div class="level-start"><a class="footer-logo is-block mb-2" href="/hexo-theme-icarus/"><img src="/hexo-theme-icarus/img/logo.svg" alt="Icarus" height="28"></a><p class="is-size-7"><span>© 2025 PPOffice</span> Powered by <a href="https://hexo.io/" target="_blank" rel="noopener">Hexo</a> & <a href="https://github.com/ppoffice/hexo-theme-icarus" target="_blank" rel="noopener">Icarus</a></p></div><div class="level-end"><div class="field has-addons"><p class="control"><a class="button is-transparent is-large" target="_blank" rel="noopener" title="Creative Commons" href="https://creativecommons.org/"><i class="fab fa-creative-commons"></i></a></p><p class="control"><a class="button is-transparent is-large" target="_blank" rel="noopener" title="Discuss on GitHub" href="https://github.com/ppoffice/hexo-theme-icarus/discussions"><i class="fas fa-comments"></i></a></p><p class="control"><a class="button is-transparent is-large" target="_blank" rel="noopener" title="Download on GitHub" href="https://github.com/ppoffice/hexo-theme-icarus"><i class="fab fa-github"></i></a></p></div></div></div></div></footer><script src="https://cdn.jsdelivr.net/npm/jquery@3.3.1/dist/jquery.min.js"></script><script src="https://cdn.jsdelivr.net/npm/moment@2.22.2/min/moment-with-locales.min.js"></script><script src="https://cdn.jsdelivr.net/npm/clipboard@2.0.4/dist/clipboard.min.js" defer></script><script>moment.locale("en");</script><script>var IcarusThemeSettings = {
|
||
article: {
|
||
highlight: {
|
||
clipboard: true,
|
||
fold: 'unfolded'
|
||
}
|
||
}
|
||
};</script><script data-pjax src="/hexo-theme-icarus/js/column.js"></script><script src="/hexo-theme-icarus/js/animation.js"></script><a id="back-to-top" title="Back to top" href="javascript:;"><i class="fas fa-chevron-up"></i></a><script data-pjax src="/hexo-theme-icarus/js/back_to_top.js" defer></script><!--!--><!--!--><!--!--><script src="https://cdn.jsdelivr.net/npm/cookieconsent@3.1.1/build/cookieconsent.min.js" defer></script><script>window.addEventListener("load", () => {
|
||
window.cookieconsent.initialise({
|
||
type: "info",
|
||
theme: "edgeless",
|
||
static: false,
|
||
position: "bottom-left",
|
||
content: {
|
||
message: "This website uses cookies to improve your experience.",
|
||
dismiss: "Got it!",
|
||
allow: "Allow cookies",
|
||
deny: "Decline",
|
||
link: "Learn more",
|
||
policy: "Cookie Policy",
|
||
href: "https://www.cookiesandyou.com/",
|
||
},
|
||
palette: {
|
||
popup: {
|
||
background: "#edeff5",
|
||
text: "#838391"
|
||
},
|
||
button: {
|
||
background: "#4b81e8"
|
||
},
|
||
},
|
||
});
|
||
});</script><script src="https://cdn.jsdelivr.net/npm/lightgallery@1.10.0/dist/js/lightgallery.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/justifiedGallery@3.8.1/dist/js/jquery.justifiedGallery.min.js" defer></script><script>window.addEventListener("load", () => {
|
||
if (typeof $.fn.lightGallery === 'function') {
|
||
$('.article').lightGallery({ selector: '.gallery-item' });
|
||
}
|
||
if (typeof $.fn.justifiedGallery === 'function') {
|
||
if ($('.justified-gallery > p > .gallery-item').length) {
|
||
$('.justified-gallery > p > .gallery-item').unwrap();
|
||
}
|
||
$('.justified-gallery').justifiedGallery();
|
||
}
|
||
});</script><!--!--><!--!--><div id="outdated"><h6>Your browser is out-of-date!</h6><p>Update your browser to view this website correctly.&npsb;<a id="btnUpdateBrowser" href="http://outdatedbrowser.com/">Update my browser now </a></p><p class="last"><a href="#" id="btnCloseUpdateBrowser" title="Close">×</a></p></div><script src="https://cdn.jsdelivr.net/npm/outdatedbrowser@1.1.5/outdatedbrowser/outdatedbrowser.min.js" defer></script><script>window.addEventListener("load", function () {
|
||
outdatedBrowser({
|
||
bgColor: '#f25648',
|
||
color: '#ffffff',
|
||
lowerThan: 'object-fit' // display on IE11 or below
|
||
});
|
||
});</script><!--!--><!--!--><!--!--><script data-pjax src="/hexo-theme-icarus/js/main.js" defer></script><div class="searchbox"><div class="searchbox-container"><div class="searchbox-header"><div class="searchbox-input-container"><input class="searchbox-input" type="text" placeholder="Type something..."></div><a class="searchbox-close" href="javascript:;">×</a></div><div class="searchbox-body"></div></div></div><script data-pjax src="/hexo-theme-icarus/js/insight.js" defer></script><script data-pjax>document.addEventListener('DOMContentLoaded', function () {
|
||
loadInsight({"contentUrl":"/hexo-theme-icarus/content.json"}, {"hint":"Type something...","untitled":"(Untitled)","posts":"Posts","pages":"Pages","categories":"Categories","tags":"Tags"});
|
||
});</script></body></html> |