Initialize homepage

master
Felix Oesterle 5 years ago
commit 6dd97f6111

@ -0,0 +1,6 @@
---
title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }}
draft: true
---

@ -0,0 +1,84 @@
baseurl = "http://www.example.com"
title = "AvaFrame"
theme = "coder-portfolio"
DefaultContentLanguage = "en"
paginate = 20
pygmentsstyle = "b2"
pygmentscodefences = true
pygmentscodefencesguesssyntax = true
pygmentsUseClasses = true
# disqusShortname = "yourdiscussshortname"
[params]
author = "AvaFrame"
description = "The open source avalanche framework"
keywords = "project,avalanche"
info = "The Open Avalanche Framework"
avatarurl = "images/avatar.jpg"
footercontent = "AvaFrame"
fixedbarContent = "Want to contact us? Visit our matrix room at: "
# fixedbarContentAfter = "Thank You! Please share it if you like it→"
hideCredits = false
hideCopyright = false
# Bottom sns share
snsShare = false
# Popular sns share
# if you want add sns. please message!
enableTwitterShare = false
enableFacebookShare = false
enableHatenaShare = false
enableLineShare = false
enableLinkedInShare = false
thumbnail = "images/tn.png"
# Custom CSS
custom_css = []
# Alignment of Mobile Menu items
itemscentered = true
# RTL support
rtl = false
langseparator = "|"
[languages]
[languages.en]
languagecode = "en"
languagename = "English" # The language name to be displayed in the selector.
title = "AvaFrame"
# You can configure the theme parameter for each language.
[languages.en.params]
author = "AvaFrame"
info = "The open source avalanche framework"
# description = "Yusuke Ishimi's personal website"
# keywords = "blog,developer,personal"
[languages.en.menu] # It is possible to change the menu too.
[[languages.en.menu.main]]
name = "About"
weight = 1.0
url = "about"
[[languages.en.menu.main]]
name = "Posts"
weight = 2.0
url = "posts"
[[languages.en.menu.main]]
name = "Contact"
weight = 5
url = "contact"

@ -0,0 +1,24 @@
+++
title = "About AvaFrame"
slug = "about"
thumbnail = "images/tn.png"
description = "about"
+++
---
We are currently starting this project, so this space will get filled step by step
---
<!-- It makes use of a variety of open source projects including: -->
<!-- * [Cobra](https://github.com/spf13/cobra) -->
<!-- * [Viper](https://github.com/spf13/viper) -->
<!-- * [J Walter Weatherman](https://github.com/spf13/jWalterWeatherman) -->
<!-- * [Cast](https://github.com/spf13/cast) -->
<!-- Learn more and contribute on [GitHub](https://github.com/spf13). -->

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

@ -0,0 +1,11 @@
+++
title = "Contact"
slug = "contact"
thumbnail = "images/tn.png"
description = "contact"
+++
Visit our matrix room at:
[#public:matrix.avaframe.org](https://matrix.to/#/!qmUrKSNurDoVuKAtRU:matrix.avaframe.org?via=matrix.avaframe.org)
<!-- [Foo image](/pdf/20200214_Ausschreibung_Numeriker.pdf) -->

@ -0,0 +1,17 @@
+++
draft = false
date = 2020-02-27T13:00:08+01:00
title = "Open position numerics"
slug = "openpositionnumerics"
tags = []
categories = []
thumbnail = "images/tn.png"
description = ""
+++
We currently seek to fill the following position
[Numerical developer/scientist for avalanche simulations](/pdf/20200214_Ausschreibung_Numeriker.pdf)
For details see the pdf, if you have any further questions please use the
matrix room (see [contact](/contact)) or details provided in the pdf.

@ -0,0 +1,87 @@
+++
date = "2018-08-03"
title = "Theme Demo"
math = "true"
draft = true
+++
## Style Demo
# h1 Heading
## h2 Heading
### h3 Heading
#### h4 Heading
##### h5 Heading
###### h6 Heading
---
**This is bold text**
__This is bold text__
*This is italic text*
_This is italic text_
~~Deleted text~~
This is text with inline math $\sum_{n=1}^{\infty} 2^{-n} = 1$ and with math blocks:
$$
\sum_{n=1}^{\infty} 2^{-n} = 1
$$
| Heading | Another heading |
| :----: | :-------------: |
| text | text |
| text | text |
| text | text |
> Block quotes are
> written like so.
>
> They can span multiple paragraphs,
> if you like.
Some text, and some `code` and then a nice plain [link with title](https://github.com/davidhampgonsalves/davidhampgonsalves.com-hugo "title text!").
and then
+ Create a list by starting a line with `+`, `-`, or `*`
+ Sub-lists are made by indenting 2 spaces:
- Marker character change forces new list start:
* Ac tristique libero volutpat at
+ Very easy!
vs.
1. Lorem ipsum dolor sit amet
2. Consectetur adipiscing elit
3. Integer molestie lorem at massa
## Code
Inline `code`
``` js
var foo = function (bar) {
return bar++;
};
console.log(foo(5));
```
## Private Content
You can create private content with this short code
```
{% private %}
Write private content here
{% /private %}
```
When using for inspection, please add "{}" so that you can see the notation of shortcode

@ -0,0 +1,116 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>My New Hugo Site </title>
<meta name="viewport" content="width=device-width,minimum-scale=1">
<meta name="generator" content="Hugo 0.64.0" />
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
<link href="/dist/css/app.1cb140d8ba31d5b2f1114537dd04802a.css" rel="stylesheet">
<meta property="og:title" content="404 Page not found" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://example.org/404.html" />
<meta itemprop="name" content="404 Page not found">
<meta itemprop="description" content=""><meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="404 Page not found"/>
<meta name="twitter:description" content=""/>
</head>
<body class="ma0 avenir bg-near-white">
<header>
<div class="bg-black">
<nav class="pv3 ph3 ph4-ns" role="navigation">
<div class="flex-l justify-between items-center center">
<a href="http://example.org/" class="f3 fw2 hover-white no-underline white-90 dib">
My New Hugo Site
</a>
<div class="flex-l items-center">
</div>
</div>
</nav>
</div>
</header>
<main class="pb7" role="main">
<article class="center cf pv5 measure-wide-l">
<h1>
This is not the page you were looking for
</h1>
</article>
</main>
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
<div class="flex justify-between">
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://example.org/" >
&copy; My New Hugo Site 2020
</a>
<div>
</div>
</div>
</footer>
<script src="/dist/js/app.3fc0f988d21662902933.js"></script>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

@ -0,0 +1,133 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>My New Hugo Site </title>
<meta name="viewport" content="width=device-width,minimum-scale=1">
<meta name="generator" content="Hugo 0.64.0" />
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
<link href="/dist/css/app.1cb140d8ba31d5b2f1114537dd04802a.css" rel="stylesheet">
<link href="/categories/index.xml" rel="alternate" type="application/rss+xml" title="My New Hugo Site" />
<link href="/categories/index.xml" rel="feed" type="application/rss+xml" title="My New Hugo Site" />
<meta property="og:title" content="Categories" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://example.org/categories/" />
<meta itemprop="name" content="Categories">
<meta itemprop="description" content=""><meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Categories"/>
<meta name="twitter:description" content=""/>
</head>
<body class="ma0 avenir bg-near-white">
<header>
<div class="pb3-m pb6-l bg-black">
<nav class="pv3 ph3 ph4-ns" role="navigation">
<div class="flex-l justify-between items-center center">
<a href="http://example.org/" class="f3 fw2 hover-white no-underline white-90 dib">
My New Hugo Site
</a>
<div class="flex-l items-center">
</div>
</div>
</nav>
<div class="tc-l pv3 ph3 ph4-ns">
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
Categories
</h1>
</div>
</div>
</header>
<main class="pb7" role="main">
<article class="cf pa3 pa4-m pa4-l">
<div class="measure-wide-l center f4 lh-copy nested-copy-line-height nested-links nested-img mid-gray">
</div>
</article>
<div class="mw8 center">
<section class="ph4">
</section>
</div>
</main>
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
<div class="flex justify-between">
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://example.org/" >
&copy; My New Hugo Site 2020
</a>
<div>
</div>
</div>
</footer>
<script src="/dist/js/app.3fc0f988d21662902933.js"></script>
</body>
</html>

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Categories on My New Hugo Site</title>
<link>http://example.org/categories/</link>
<description>Recent content in Categories on My New Hugo Site</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<atom:link href="http://example.org/categories/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>

File diff suppressed because one or more lines are too long

@ -0,0 +1 @@
!function(n){function t(e){if(r[e])return r[e].exports;var o=r[e]={i:e,l:!1,exports:{}};return n[e].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var r={};t.m=n,t.c=r,t.i=function(n){return n},t.d=function(n,r,e){t.o(n,r)||Object.defineProperty(n,r,{configurable:!1,enumerable:!0,get:e})},t.n=function(n){var r=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(r,"a",r),r},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=1)}([function(n,t){},function(n,t,r){"use strict";var e=r(0);!function(n){n&&n.__esModule}(e)}]);

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 KiB

@ -0,0 +1,132 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>My New Hugo Site </title>
<meta name="viewport" content="width=device-width,minimum-scale=1">
<meta name="generator" content="Hugo 0.64.0" />
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
<link href="/dist/css/app.1cb140d8ba31d5b2f1114537dd04802a.css" rel="stylesheet">
<link href="/index.xml" rel="alternate" type="application/rss+xml" title="My New Hugo Site" />
<link href="/index.xml" rel="feed" type="application/rss+xml" title="My New Hugo Site" />
<meta property="og:title" content="My New Hugo Site" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://example.org/" />
<meta itemprop="name" content="My New Hugo Site">
<meta itemprop="description" content=""><meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="My New Hugo Site"/>
<meta name="twitter:description" content=""/>
</head>
<body class="ma0 avenir bg-near-white">
<header>
<div class="pb3-m pb6-l bg-black">
<nav class="pv3 ph3 ph4-ns" role="navigation">
<div class="flex-l justify-between items-center center">
<a href="http://example.org/" class="f3 fw2 hover-white no-underline white-90 dib">
My New Hugo Site
</a>
<div class="flex-l items-center">
</div>
</div>
</nav>
<div class="tc-l pv3 ph3 ph4-ns">
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
My New Hugo Site
</h1>
</div>
</div>
</header>
<main class="pb7" role="main">
<article class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray">
</article>
</main>
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
<div class="flex justify-between">
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://example.org/" >
&copy; My New Hugo Site 2020
</a>
<div>
</div>
</div>
</footer>
<script src="/dist/js/app.3fc0f988d21662902933.js"></script>
</body>
</html>

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>My New Hugo Site</title>
<link>http://example.org/</link>
<description>Recent content on My New Hugo Site</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<atom:link href="http://example.org/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>http://example.org/categories/</loc>
</url>
<url>
<loc>http://example.org/</loc>
</url>
<url>
<loc>http://example.org/tags/</loc>
</url>
</urlset>

@ -0,0 +1,133 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>My New Hugo Site </title>
<meta name="viewport" content="width=device-width,minimum-scale=1">
<meta name="generator" content="Hugo 0.64.0" />
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
<link href="/dist/css/app.1cb140d8ba31d5b2f1114537dd04802a.css" rel="stylesheet">
<link href="/tags/index.xml" rel="alternate" type="application/rss+xml" title="My New Hugo Site" />
<link href="/tags/index.xml" rel="feed" type="application/rss+xml" title="My New Hugo Site" />
<meta property="og:title" content="Tags" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://example.org/tags/" />
<meta itemprop="name" content="Tags">
<meta itemprop="description" content=""><meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Tags"/>
<meta name="twitter:description" content=""/>
</head>
<body class="ma0 avenir bg-near-white">
<header>
<div class="pb3-m pb6-l bg-black">
<nav class="pv3 ph3 ph4-ns" role="navigation">
<div class="flex-l justify-between items-center center">
<a href="http://example.org/" class="f3 fw2 hover-white no-underline white-90 dib">
My New Hugo Site
</a>
<div class="flex-l items-center">
</div>
</div>
</nav>
<div class="tc-l pv3 ph3 ph4-ns">
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
Tags
</h1>
</div>
</div>
</header>
<main class="pb7" role="main">
<article class="cf pa3 pa4-m pa4-l">
<div class="measure-wide-l center f4 lh-copy nested-copy-line-height nested-links nested-img mid-gray">
</div>
</article>
<div class="mw8 center">
<section class="ph4">
</section>
</div>
</main>
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
<div class="flex justify-between">
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://example.org/" >
&copy; My New Hugo Site 2020
</a>
<div>
</div>
</div>
</footer>
<script src="/dist/js/app.3fc0f988d21662902933.js"></script>
</body>
</html>

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Tags on My New Hugo Site</title>
<link>http://example.org/tags/</link>
<description>Recent content in Tags on My New Hugo Site</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<atom:link href="http://example.org/tags/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>

File diff suppressed because one or more lines are too long

@ -0,0 +1 @@
{"Target":"css/style.min.657bcb7af31123e4156b1a3d2ff60a636717e54ead74f882136b5114cf72b55e.css","MediaType":"text/css","Data":{"Integrity":"sha256-ZXvLevMRI+QVaxo9L/YKY2cX5U6tdPiCE2tRFM9ytV4="}}

@ -0,0 +1,23 @@
.author {
color: #C39F59;
}
header a.author:link {
color: #C39F59;
}
header a.author:visited {
color: #C39F59;
}
header a.author:hover {
color: #C39F59;
}
header a.author:active {
color: #C39F59;
}
.date {
color: #869D38;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

@ -0,0 +1 @@
// Write your custom scripts here.

@ -0,0 +1,29 @@
# http://editorconfig.org
# this file is the top-most editorconfig file
root = true
# all files
[*]
charset = utf-8
end_of_line = lf
indent_style = space
indent_size = 4
insert_final_newline = true
trim_trailing_whitespace = true
# markdown files
[*.md]
insert_final_newline = false
trim_trailing_whitespace = false
# configuration files
[*.toml]
indent_size = 2
# web files
[*.{html,css,less}]
indent_size = 2
[Makefile]
indent_style = tab

@ -0,0 +1,20 @@
The MIT License (MIT)
Copyright (c) 2018 Yusuke Ishimi
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

@ -0,0 +1,41 @@
# LESS params
LESS_DIR = ./static/less
LESS_FILE = style.less
LESS_RTL_FILE = style-rtl.less
LESS_NORMALIZE_FILE = normalize.less
# CSS params
CSS_DIR = ./static/css
CSS_FILE = style.min.css
CSS_RTL_FILE = style-rtl.min.css
CSS_TMP_FILE = tmp.css
CSS_NORMALIZE_FILE = normalize.min.css
define build_less
lessc $(LESS_DIR)/$(1) > $(CSS_DIR)/$(CSS_TMP_FILE)
uglifycss $(CSS_DIR)/$(CSS_TMP_FILE) > $(CSS_DIR)/$(2)
rm -f $(CSS_DIR)/$(CSS_TMP_FILE)
endef
.PHONY: clean demo build build-ltr build-rtl build-normalize
build: clean build-ltr build-rtl build-normalize
build-ltr:
$(call build_less,$(LESS_FILE),$(CSS_FILE))
build-rtl:
$(call build_less,$(LESS_RTL_FILE),$(CSS_RTL_FILE))
build-normalize:
$(call build_less,$(LESS_NORMALIZE_FILE),$(CSS_NORMALIZE_FILE))
demo: build
mkdir -p demo/themes/coder-portfolio
rsync -av exampleSite/* demo
rsync -av --exclude='demo' --exclude='exampleSite' --exclude='.git' . demo/themes/coder-portfolio
cd demo && hugo serve -D
clean:
rm -f $(CSS_DIR)/*.css
rm -rf demo

@ -0,0 +1,224 @@
---------------------------
This theme is created based on [hugo-coder](https://github.com/luizdepra/hugo-coder).
I made it possible to tell yourself more by my change.
Please see [FeaturesOfCoderPortfolio](https://github.com/naro143/hugo-coder-portfolio/blob/master/exampleSite/content/posts/FeaturesOfCoderPortfolio.md) in the post about the change.
Have questions or suggestions? Feel free to [open an issue on GitHub](https://github.com/naro143/hugo-coder-portfolio/issues/new) or [ask me on Twitter](https://twitter.com/naro143).
---------------------------
A simple and clean blog theme for Hugo.
![](https://github.com/naro143/hugo-coder-portfolio/blob/master/images/screenshot.png)
## How to use this theme
To use `hugo-coder-portfolio` go through the following steps.
### Download
Clone this repository into your Hugo project.
```
git clone https://github.com/naro143/hugo-coder-portfolio themes/coder-portfolio
```
### Configuration
Add the following lines to your `config.toml`.
```toml
baseurl = "http://www.example.com" # Hostname (and path) to the root.
title = "Yusuke Ishimi" # Site title.
theme = "coder-portfolio" # Set the theme.
languagecode = "en" # The sites language code used to generate RSS.
defaultcontentlanguage = "en" # The default content language.
paginate = 20 # Default number of pages per page in pagination.
pygmentsstyle = "b2" # Color-theme or style for syntax highlighting.
pygmentscodefences = true # Enable code fence background highlighting.
pygmentscodefencesguesssyntax = true # Enable syntax guessing for code fences without specified language.
pygmentsUseClasses = true # new add
disqusShortname = "yourdiscussshortname" # Enable or disable Disqus.
[params] # theme parameters
author = "Yusuke Ishimi" # Author's name.
info = "WEB AND APPS ENGINEER" # Author's job title or info.
description = "Yusuke Ishimi's personal website" # Site description.
keywords = "blog,developer,personal" # Site keywords.
avatarurl = "images/avatar.jpg" # Contain the path of the optionnal avatar in the static folder.
footercontent = "Enter a text here." # Add footer content
fixedbarContent = "Do you want to know me more private?→" # Add fixedbar content
fixedbarContentAfter = "Thank You! Please share it if you like it→" # Add fixedbar content after click
# Whether you want to hide copyright and credits in the footer.
hideCredits = false
hideCopyright = false
# Custom CSS
custom_css = []
# Alignment of Mobile Menu items
itemscentered = true
# RTL support
rtl = false
# Bottom sns share
snsShare = true # new add
# Popular sns share
# if you want add sns. please message!
enableTwitterShare = true # new add
enableFacebookShare = true # new add
enableHatenaShare = true # new add
enableLineShare = true # new add
enableLinkedInShare = true # new add
thumbnail = "images/tn.png" # default sns thumbnail
# Multilanguage mode
langseparator = "|" # Separates menus from language selectors when site is multilingual.
# Social links
[[params.social]]
name = "Github"
icon = "fab fa-github"
weight = 1
url = "https://github.com/naro143/"
[[params.social]]
name = "Twitter"
icon = "fab fa-twitter"
weight = 2
url = "https://twitter.com/naro143/"
[[params.social]]
name = "LinkedIn"
icon = "fab fa-linkedin"
weight = 3
url = "https://www.linkedin.com/in/naro143/"
[[params.social]]
# If icon is not set, Text is displayed.
name = "LinkedIn"
weight = 4
url = "https://www.linkedin.com/in/naro143/"
# Menu links
[[menu.main]]
name = "Blog"
weight = 1
url = "posts"
[[menu.main]]
name = "About"
weight = 2
url = "about"
```
You can look at full working [`config.toml`](https://github.com/naro143/hugo-coder-portfolio/blob/master/exampleSite/config.toml) inside the [exampleSite](https://github.com/naro143/hugo-coder-portfolio/tree/master/exampleSite) folder.
#### Multilingual mode
To use multilingual mode, the configuration above needs to be extended by parameters for the specific languages.
Each `language` section overrides default site's parameters when that language is chosen.
```toml
[params]
langseparator = "|" # separates menus from language selectors.
[languages]
[languages.en]
languagename = "English" # The language name to be displayed in the selector.
title = "Yusuke Ishimi"
# You can configure the theme parameter for each language.
[languages.en.params]
author = "Yusuke Ishimi"
info = "WEB AND APPS ENGINEER"
description = "Yusuke Ishimi's personal website"
keywords = "blog,developer,personal"
[languages.en.menu] # It is possible to change the menu too.
[[languages.en.menu.main]]
name = "About"
weight = 1.0
url = "about"
[[languages.en.menu.main]]
name = "Blog"
weight = 2.0
url = "posts"
[languages.ja]
languagename = "Japanese"
title = "石見 優丞"
[languages.ja.params]
author = "石見 優丞"
description = "石見 優丞のサイト"
keywords = "blog,developer, ブログ, エンジニア"
info = "WEBとアプリのエンジニア"
[languages.ja.menu]
[[languages.ja.menu.main]]
name = "石見とは"
weight = 1.0
url = "ja/about"
[[languages.ja.menu.main]]
name = "ブログ"
weight = 2.0
url = "ja/posts"
```
It is possible to force Hugo to render all default language content under the language code with `defaultContentLanguageInSubdir = true`.
In this case, remember to update your menus URLs (i.e. `/en/about/`).
### Build & Test
It is necessary to have `less` and `uglifycss` installed to build and run the demo.
Assuming that already have NodeJS/NPM installed, run `npm install -g less uglifycss`.
To update or generate the minified CSS file:
```
make build
```
To build your site and test, run:
```
hugo server
```
To preview the exampleSite, run
```
make demo
```
The above command copies current state of the theme to exampleSite/themes and starts hugo with hugo serve -D (Go does not support Symlink directories)
### Disqus
Add the following line to your config, ```disqusShortname = "yourdiscussshortname"``` When this is set, all posts are disqus enabled
You can disable comments for a post by adding the following to your page meta data: ```disable_comments: true```.
## License
Coder is licensed under the [MIT license](https://github.com/naro143/hugo-coder-portfolio/blob/master/LICENSE.md).
## Author
[Yusuke Ishimi](https://github.com/naro143)
## Contributors
## Special Thanks
- All contributors, for every PR and Issue reported.

@ -0,0 +1,8 @@
+++
draft = true
date = {{ .Date }}
title = ""
slug = ""
thumbnail = "{{ .Site.Params.thumbnail }}"
description = ""
+++

@ -0,0 +1,10 @@
+++
draft = true
date = {{ .Date }}
title = ""
slug = ""
tags = []
categories = []
thumbnail = "{{ .Site.Params.thumbnail }}"
description = ""
+++

@ -0,0 +1,135 @@
baseurl = "http://www.example.com"
title = "Yusuke Ishimi"
theme = "coder-portfolio"
DefaultContentLanguage = "en"
paginate = 20
pygmentsstyle = "b2"
pygmentscodefences = true
pygmentscodefencesguesssyntax = true
pygmentsUseClasses = true
disqusShortname = "yourdiscussshortname"
[params]
author = "Yusuke Ishimi"
description = "Yusuke Ishimi's personal website"
keywords = "blog,developer,personal"
info = "WEB AND APPS ENGINEER"
avatarurl = "images/avatar.jpg"
footercontent = "Enter a text here."
fixedbarContent = "Do you want to know me more private?→"
fixedbarContentAfter = "Thank You! Please share it if you like it→"
hideCredits = false
hideCopyright = false
# Bottom sns share
snsShare = true
# Popular sns share
# if you want add sns. please message!
enableTwitterShare = true
enableFacebookShare = true
enableHatenaShare = true
enableLineShare = true
enableLinkedInShare = true
thumbnail = "images/tn.png"
# Custom CSS
custom_css = []
# Alignment of Mobile Menu items
itemscentered = true
# RTL support
rtl = false
langseparator = "|"
[[params.social]]
name = "Github"
icon = "fab fa-github"
weight = 1
url = "https://github.com/naro143/"
[[params.social]]
name = "Twitter"
icon = "fab fa-twitter"
weight = 2
url = "https://twitter.com/naro143/"
[[params.social]]
name = "LinkedIn"
icon = "fab fa-linkedin"
weight = 3
url = "https://www.linkedin.com/in/naro143/"
[[params.social]]
name = "LinkedIn"
weight = 4
url = "https://www.linkedin.com/in/naro143/"
[languages]
[languages.en]
languagecode = "en"
languagename = "English" # The language name to be displayed in the selector.
title = "Yusuke Ishimi"
# You can configure the theme parameter for each language.
[languages.en.params]
author = "Yusuke Ishimi"
info = "WEB AND APPS ENGINEER"
description = "Yusuke Ishimi's personal website"
keywords = "blog,developer,personal"
[languages.en.menu] # It is possible to change the menu too.
[[languages.en.menu.main]]
name = "About"
weight = 1.0
url = "about"
[[languages.en.menu.main]]
name = "Blog"
weight = 2.0
url = "posts"
[[languages.en.menu.main]]
name = "Projects"
weight = 3
url = "projects"
[[languages.en.menu.main]]
name = "Contact me"
weight = 5
url = "contact"
[languages.ja]
languagecode = "ja"
languagename = "Japanese"
title = "石見 優丞"
[languages.ja.params]
author = "石見 優丞"
description = "石見のサイト"
keywords = "blog,developer,strona domowa"
info = "WEBとアプリのエンジニア"
[languages.ja.menu]
[[languages.ja.menu.main]]
name = "テーマについて"
weight = 1.0
url = "ja/about"
[[languages.ja.menu.main]]
name = "ブログ"
weight = 2.0
url = "ja/posts"
[[languages.ja.menu.main]]
name = "プロジェクト"
weight = 3
url = "ja/projects"
[[languages.ja.menu.main]]
name = "お問い合わせ"
weight = 5
url = "ja/contact"

@ -0,0 +1,43 @@
+++
title = "About Hugo"
slug = "about"
thumbnail = "images/tn.png"
description = "about"
+++
---------------------------
このテーマは[hugo-coder](https://github.com/luizdepra/hugo-coder)を元に作成をしています。
一見綺麗なポートフォリをサイトですが、より個人的なことも伝えられるようにしました。
変更点の詳細はブログから、"FeaturesOfCoderPortfolio"を見てください。
それ以外のDEMOのコンテンツに関してはhugo-coderのものです。
質問や、報告がありましたら、下記からお願いいたします。
* [open an issue on GitHub](https://github.com/naro143/hugo-coder-portfolio/issues/new)
* [ask me on Twitter](https://twitter.com/naro143)
---------------------------
Hugo is a static site engine written in Go.
It makes use of a variety of open source projects including:
* [Cobra](https://github.com/spf13/cobra)
* [Viper](https://github.com/spf13/viper)
* [J Walter Weatherman](https://github.com/spf13/jWalterWeatherman)
* [Cast](https://github.com/spf13/cast)
Learn more and contribute on [GitHub](https://github.com/spf13).
## Setup
Some fun facts about [Hugo](http://gohugo.io/):
* Built in [Go](http://golang.org/)
* Loosely inspired by [Jekyll](http://jekyllrb.com/)
* Primarily developed by [spf13](http://spf13.com/) on the train while commuting to and from Manhattan.
* Coded in [Vim](http://vim.org) using [spf13-vim](http://vim.spf13.com/)
Have questions or suggestions? Feel free to [open an issue on GitHub](https://github.com/spf13/hugo/issues/new) or [ask me on Twitter](https://twitter.com/spf13).
Thanks for reading!

@ -0,0 +1,40 @@
+++
title = "About Hugo"
slug = "about"
thumbnail = "images/tn.png"
description = "about"
+++
---------------------------
This theme is created based on [hugo-coder](https://github.com/luizdepra/hugo-coder).
I made it possible to tell yourself more by my change.
Please see "FeaturesOfCoderPortfolio" in the post about the change.
Regarding other demo contents, it is hugo-coder's thing.
Have questions or suggestions? Feel free to [open an issue on GitHub](https://github.com/naro143/hugo-coder-portfolio/issues/new) or [ask me on Twitter](https://twitter.com/naro143).
---------------------------
Hugo is a static site engine written in Go.
It makes use of a variety of open source projects including:
* [Cobra](https://github.com/spf13/cobra)
* [Viper](https://github.com/spf13/viper)
* [J Walter Weatherman](https://github.com/spf13/jWalterWeatherman)
* [Cast](https://github.com/spf13/cast)
Learn more and contribute on [GitHub](https://github.com/spf13).
## Setup
Some fun facts about [Hugo](http://gohugo.io/):
* Built in [Go](http://golang.org/)
* Loosely inspired by [Jekyll](http://jekyllrb.com/)
* Primarily developed by [spf13](http://spf13.com/) on the train while commuting to and from Manhattan.
* Coded in [Vim](http://vim.org) using [spf13-vim](http://vim.spf13.com/)
Have questions or suggestions? Feel free to [open an issue on GitHub](https://github.com/spf13/hugo/issues/new) or [ask me on Twitter](https://twitter.com/spf13).
Thanks for reading!

@ -0,0 +1,13 @@
+++
title = "Contact"
slug = "contact"
thumbnail = "images/tn.png"
description = "contact"
+++
## 連絡をとりたいですか?
質問や報告などの連絡は下記からお願いします。
* [open an issue on GitHub](https://github.com/naro143/hugo-coder-portfolio/issues/new)
* [ask me on Twitter](https://twitter.com/naro143)

@ -0,0 +1,10 @@
+++
title = "Contact"
slug = "contact"
thumbnail = "images/tn.png"
description = "contact"
+++
## Want Contact?
Have questions or suggestions? Feel free to [open an issue on GitHub](https://github.com/naro143/hugo-coder-portfolio/issues/new) or [ask me on Twitter](https://twitter.com/naro143).

@ -0,0 +1,35 @@
+++
date = "2018-08-03"
title = "CoderPortfolioの特徴"
math = "true"
+++
## 変更点
### ShortCode "private content"を追加しました
綺麗なサイトを崩さずに、あなたの個人的なコンテンツ(趣味や感情)を簡単に伝えることができます。
実際の動きについては、"テーマデモ"をご覧ください。
### リンクに赤い下線のアニメーションを追加しました
サイトがよりカラフルに美しくなりました。
### SNSシェアのボタンを追加しました
あなたの記事がより影響力を持つようになりました。
### コードのハイライトを変更しました
日本のサービス [Qiita](https://qiita.com/) のハイライトを参照しました。
とても優しく美しいハイライトです。
### ヘッダーに影を追加しました
より境界線がはっきりしました。
### ShortCode "portfolio"を追加しました
あなたの作品を綺麗に表示できるようになりました。
実際の動きについては、"テーマデモ"をご覧ください。

@ -0,0 +1,37 @@
+++
date = "2018-08-03"
title = "Features Of CoderPortfolio"
math = "true"
+++
## Change Point
### "private content" short code added.
It is now possible to communicate your personal hobby and your own content.
You can use it easily.
Please see "theme-demo" for details and demo.
### An animation of red underline was added to Anchor.
The site became a little fun and colorful.
### The button of the SNS share was added.
It became to have an influence when writing articles more.
### Changed the color scheme of code highlight.
I am referring to the color scheme of service [Qiita](https://qiita.com/) in Japan.
This color scheme is gentle and wonderful.
### I shadowed Navigation.
I made the boundary clearer.
### "portfolio" short code added.
It is now possible to communicate your portfolio.
You can use it easily.
Please see "theme-demo" for details and demo.

@ -0,0 +1,343 @@
+++
date = "2014-04-02"
title = "(Hu)go Template Primer"
slug = "hugo-template-primer"
tags = [
"go",
"golang",
"templates",
"themes",
"development",
]
categories = [
"Development",
"golang",
]
+++
Hugo uses the excellent [go][] [html/template][gohtmltemplate] library for
its template engine. It is an extremely lightweight engine that provides a very
small amount of logic. In our experience that it is just the right amount of
logic to be able to create a good static website. If you have used other
template systems from different languages or frameworks you will find a lot of
similarities in go templates.
This document is a brief primer on using go templates. The [go docs][gohtmltemplate]
provide more details.
## Introduction to Go Templates
Go templates provide an extremely simple template language. It adheres to the
belief that only the most basic of logic belongs in the template or view layer.
One consequence of this simplicity is that go templates parse very quickly.
A unique characteristic of go templates is they are content aware. Variables and
content will be sanitized depending on the context of where they are used. More
details can be found in the [go docs][gohtmltemplate].
## Basic Syntax
Go lang templates are html files with the addition of variables and
functions.
**Go variables and functions are accessible within {{ }}**
Accessing a predefined variable "foo":
{{ foo }}
**Parameters are separated using spaces**
Calling the add function with input of 1, 2:
{{ add 1 2 }}