Init
30
.github/workflows/deploy.yml
vendored
Normal file
|
@ -0,0 +1,30 @@
|
|||
name: Deploy Hugo site to GitHub Pages
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
|
||||
jobs:
|
||||
deploy:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: true
|
||||
|
||||
- name: Setup Hugo
|
||||
uses: peaceiris/actions-hugo@v2
|
||||
with:
|
||||
hugo-version: 'latest'
|
||||
|
||||
- name: Build site
|
||||
run: hugo --minify
|
||||
|
||||
- name: Deploy to GitHub Pages
|
||||
uses: peaceiris/actions-gh-pages@v3
|
||||
with:
|
||||
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
publish_dir: ./public
|
2
.gitignore
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
.hugo_build.lock
|
||||
/public
|
3
.gitmodules
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[submodule "themes/hugo-bearcub"]
|
||||
path = themes/hugo-bearcub
|
||||
url = https://github.com/clente/hugo-bearcub
|
3
assets/css/custom.css
Normal file
|
@ -0,0 +1,3 @@
|
|||
body {
|
||||
background-color: black;
|
||||
}
|
35
content.es/_index.md
Normal file
|
@ -0,0 +1,35 @@
|
|||
---
|
||||
title: "Home"
|
||||
menu: "main"
|
||||
weight: 1
|
||||
---
|
||||
|
||||
# Desarrollo web
|
||||
|
||||
Hola-hola^^
|
||||
|
||||
Soy Mirai Kumiko y hago sitios minimalistas 🫸✨🫷
|
||||
|
||||
El precio promedio de un sitio estático con varias páginas es de $100.
|
||||
|
||||
El precio de los sitios más complejos se discute en persona)
|
||||
|
||||
Aquí están mis trabajos de ejemplo:
|
||||
|
||||
## Salón de belleza
|
||||
|
||||
[Demostración en vivo](https://mk-beauty-salon.netlify.app)
|
||||
|
||||

|
||||
|
||||
## Sitio corporativo
|
||||
|
||||

|
||||
|
||||
## Portafolio
|
||||
|
||||

|
||||
|
||||
## Galería
|
||||
|
||||

|
5
content.es/blog/_index.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: "Blog"
|
||||
menu: "main"
|
||||
weight: 2
|
||||
---
|
10
content.es/blog/introduction.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
+++
|
||||
title = "Conocido"
|
||||
date = 2025-01-18
|
||||
description = "Introducción a mí mismo"
|
||||
tags = [
|
||||
"me"
|
||||
]
|
||||
+++
|
||||
|
||||
Es hora de presentarme, mi nombre es Mirai Kumiko. Hace exactamente un año comencé a trabajar en hosting VDS anónimo, me sorprendió que no existiera ningún hosting que cumpliera con los criterios básicos de libertad y privacidad, vi esto como un problema, así que quise hacer el mío propio. Lanzar una startup resultó ser demasiado costoso, el negocio en sí no era rentable, así que comencé a ofrecer a las pequeñas empresas la creación de sitios web simples, pero rápidos y livianos para la implementación de sus futuros proyectos.
|
35
content.ru/_index.md
Normal file
|
@ -0,0 +1,35 @@
|
|||
---
|
||||
title: "Home"
|
||||
menu: "main"
|
||||
weight: 1
|
||||
---
|
||||
|
||||
# Веб-разработка
|
||||
|
||||
Хай-хай^^
|
||||
|
||||
Я Мирай Кумико и я делаю минималистичные сайты 🫸✨🫷
|
||||
|
||||
Средняя цена за статичный сайт с несколькими страницами $100.
|
||||
|
||||
Цена за более сложные сайты обсуждается лично)
|
||||
|
||||
Вот примеры моих работ:
|
||||
|
||||
## Салон красоты
|
||||
|
||||
[Живая демонстрация](https://mk-beauty-salon.netlify.app)
|
||||
|
||||

|
||||
|
||||
## Корпоративный сайт
|
||||
|
||||

|
||||
|
||||
## Портфолио
|
||||
|
||||

|
||||
|
||||
## Галерея
|
||||
|
||||

|
5
content.ru/blog/_index.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: "Blog"
|
||||
menu: "main"
|
||||
weight: 2
|
||||
---
|
10
content.ru/blog/introduction.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
+++
|
||||
title = "Знакомство"
|
||||
date = 2025-01-18
|
||||
description = "Знакомство со мной"
|
||||
tags = [
|
||||
"me"
|
||||
]
|
||||
+++
|
||||
|
||||
Пришло время представиться, меня зовут Мирай Кумико. Ровно год назад я начала работу над анонимным VDS хостингом, меня поразило что нет хостинга который бы отвечал базовым критериям свобод и приватности, я увидела в этом проблему, поэтому мне захотелось сделать свой. Запуск стартапа оказался слишком дорогим, само дело неприбыльным, поэтому я стала предлагать малым предприятиям создание простых, но быстрых и легковесных сайтов для реализации свои будущих проектов.
|
35
content/_index.md
Normal file
|
@ -0,0 +1,35 @@
|
|||
---
|
||||
title: "Home"
|
||||
menu: "main"
|
||||
weight: 1
|
||||
---
|
||||
|
||||
# Web Development
|
||||
|
||||
Hihi^^
|
||||
|
||||
I'm Mirai Kumiko and I make minimalistic sites 🫸✨🫷
|
||||
|
||||
The average price for a static site with several pages is $100.
|
||||
|
||||
The price for more complex sites is discussed in person)
|
||||
|
||||
Here are my example works:
|
||||
|
||||
## Beauty salon
|
||||
|
||||
[Live Demo](https://mk-beauty-salon.netlify.app)
|
||||
|
||||

|
||||
|
||||
## Corp site
|
||||
|
||||

|
||||
|
||||
## Portfolio
|
||||
|
||||

|
||||
|
||||
## Gallery
|
||||
|
||||

|
5
content/blog/_index.md
Normal file
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: "Blog"
|
||||
menu: "main"
|
||||
weight: 2
|
||||
---
|
10
content/blog/introduction.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
+++
|
||||
title = "Introduction"
|
||||
date = 2025-01-18
|
||||
description = "Introduction to myself"
|
||||
tags = [
|
||||
"me"
|
||||
]
|
||||
+++
|
||||
|
||||
It's time to introduce myself, my name is Mirai Kumiko. Exactly one year ago I started working on anonymous VDS hosting, I was amazed that there was no hosting that would meet the basic criteria of freedom and privacy, I saw a problem in this, so I wanted to make my own. Launching a startup turned out to be too expensive, the business itself was unprofitable, so I began to offer small businesses the creation of simple, but fast and lightweight sites for the implementation of their future projects.
|
99
hugo.toml
Normal file
|
@ -0,0 +1,99 @@
|
|||
# Basic config
|
||||
baseURL = "https://miraikumiko.github.io"
|
||||
theme = "hugo-bearcub"
|
||||
copyright = "Mirai Kumiko (CC BY 4.0)"
|
||||
defaultContentLanguage = "en"
|
||||
|
||||
# Generate a nice robots.txt for SEO
|
||||
enableRobotsTXT = true
|
||||
|
||||
# Setup syntax highlighting without inline styles. For more information about
|
||||
# why you'd want to avoid inline styles, see
|
||||
# https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/style-src#unsafe_inline_styles
|
||||
[markup]
|
||||
[markup.highlight]
|
||||
lineNos = true
|
||||
lineNumbersInTable = false
|
||||
# This allows Bear Cub to use a variation of Dracula that is more accessible
|
||||
# to people with poor eyesight. For more information about color contrast
|
||||
# and accessibility, see https://web.dev/color-and-contrast-accessibility/
|
||||
noClasses = false
|
||||
[markup.goldmark]
|
||||
[markup.goldmark.renderer]
|
||||
unsafe = true
|
||||
|
||||
# Multilingual mode config. More for information about how to setup translation,
|
||||
# see https://gohugo.io/content-management/multilingual/
|
||||
[languages]
|
||||
[languages.en]
|
||||
title = "Mirai Kumiko's website"
|
||||
languageName = "🇺🇸"
|
||||
LanguageCode = "en-US"
|
||||
contentDir = "content"
|
||||
[languages.en.params]
|
||||
madeWith = "Personal site"
|
||||
[languages.es]
|
||||
title = "Sitio web de Mirai Kumiko"
|
||||
languageName = "🇪🇸"
|
||||
LanguageCode = "es-ES"
|
||||
contentDir = "content.es"
|
||||
[languages.es.params]
|
||||
madeWith = "Sitio personal"
|
||||
[languages.ru]
|
||||
title = "Бложик Mirai Kumiko"
|
||||
languageName = "🇷🇺"
|
||||
LanguageCode = "ru-RU"
|
||||
contentDir = "content.ru"
|
||||
[languages.ru.params]
|
||||
madeWith = "Персональный сайт"
|
||||
|
||||
[params]
|
||||
# The description of your website
|
||||
description = "Mirai Kumiko's website"
|
||||
|
||||
# The path to your favicon
|
||||
favicon = "images/favicon.png"
|
||||
|
||||
# These images will show up when services want to generate a preview of a link
|
||||
# to your site. Ignored if `generateSocialCard = true`. For more information
|
||||
# about previews, see https://gohugo.io/templates/internal#twitter-cards and
|
||||
# https://gohugo.io/templates/internal#open-graph
|
||||
images = ["images/share.webp"]
|
||||
|
||||
# This title is used as the site_name on the Hugo's internal opengraph
|
||||
# structured data template
|
||||
title = "Mirai Kumiko's website"
|
||||
|
||||
# Dates are displayed following the format below. For more information about
|
||||
# formatting, see https://gohugo.io/functions/format/
|
||||
dateFormat = "2006-01-02"
|
||||
|
||||
# If your blog is multilingual but you haven't translated a page, this theme
|
||||
# will create a disabled link. By setting `hideUntranslated` to true, you can
|
||||
# have the theme simply not show any link
|
||||
hideUntranslated = false
|
||||
|
||||
# (EXPERIMENTAL) This theme has two options for its CSS styles: "original" and
|
||||
# "herman". The former is what you see on Bear Cub's demo (an optimized
|
||||
# version of Hugo Bear Blog), while the latter has a more modern look based on
|
||||
# Herman Martinus's version of the Blogster Minimal theme for Astro.
|
||||
themeStyle = "original"
|
||||
|
||||
# (EXPERIMENTAL) This theme is capable of dynamically generating social cards
|
||||
# for posts that don't have `images` defined in their front matter; By setting
|
||||
# `generateSocialCard` to false, you can prevent this behavior. For more
|
||||
# information see layouts/partials/social_card.html
|
||||
generateSocialCard = true
|
||||
|
||||
# Social media. Delete any item you aren't using to make sure it won't show up
|
||||
# in your website's metadata.
|
||||
[params.social]
|
||||
mastodon = "miraikumiko" # Twitter handle (without '@')
|
||||
instagram = "miraikumiko" # Facebook Page Admin ID
|
||||
|
||||
# Author metadata. This is mostly used for the RSS feed of your site, but the
|
||||
# email is also added to the footer of each post. You can hide the "reply to"
|
||||
# link by using a `hideReply` param in front matter.
|
||||
[params.author]
|
||||
name = "Mirai Kumiko" # Your name as shown in the RSS feed metadata
|
||||
email = "murrr@macaw.me" # Added to the footer so readers can reply to posts
|
2
layouts/partials/custom_head.html
Normal file
|
@ -0,0 +1,2 @@
|
|||
{{ $customCSS := resources.Get "css/custom.css" | resources.Minify }}
|
||||
<link rel="stylesheet" href="{{ $customCSS.RelPermalink }}">
|
After Width: | Height: | Size: 29 KiB |
After Width: | Height: | Size: 25 KiB |
After Width: | Height: | Size: 25 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 13 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 22 KiB |
After Width: | Height: | Size: 23 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 26 KiB |
BIN
static/images/beauty-salon.webp
Normal file
After Width: | Height: | Size: 39 KiB |
BIN
static/images/corp.webp
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
static/images/favicon.png
Normal file
After Width: | Height: | Size: 126 B |
BIN
static/images/gallery.webp
Normal file
After Width: | Height: | Size: 42 KiB |
BIN
static/images/portfolio.webp
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
static/images/share.webp
Normal file
After Width: | Height: | Size: 7.3 KiB |
1
themes/hugo-bearcub
Submodule
|
@ -0,0 +1 @@
|
|||
Subproject commit aa6a8b4f90c1e3cacb5a22d6c7313749ae8f7be2
|