diff options
34 files changed, 289 insertions, 0 deletions
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml new file mode 100644 index 0000000..67073e8 --- /dev/null +++ b/.github/workflows/deploy.yml @@ -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 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..17181ad --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.hugo_build.lock +/public diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..4d81b35 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "themes/hugo-bearcub"] + path = themes/hugo-bearcub + url = https://github.com/clente/hugo-bearcub diff --git a/assets/css/custom.css b/assets/css/custom.css new file mode 100644 index 0000000..7db3df1 --- /dev/null +++ b/assets/css/custom.css @@ -0,0 +1,3 @@ +body { + background-color: black; +} diff --git a/content.es/_index.md b/content.es/_index.md new file mode 100644 index 0000000..6d5f176 --- /dev/null +++ b/content.es/_index.md @@ -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 + + diff --git a/content.es/blog/_index.md b/content.es/blog/_index.md new file mode 100644 index 0000000..0f7daa9 --- /dev/null +++ b/content.es/blog/_index.md @@ -0,0 +1,5 @@ +--- +title: "Blog" +menu: "main" +weight: 2 +--- diff --git a/content.es/blog/introduction.md b/content.es/blog/introduction.md new file mode 100644 index 0000000..3693ba4 --- /dev/null +++ b/content.es/blog/introduction.md @@ -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. diff --git a/content.ru/_index.md b/content.ru/_index.md new file mode 100644 index 0000000..8ecf620 --- /dev/null +++ b/content.ru/_index.md @@ -0,0 +1,35 @@ +--- +title: "Home" +menu: "main" +weight: 1 +--- + +# Веб-разработка + +Хай-хай^^ + +Я Мирай Кумико и я делаю минималистичные сайты 🫸✨🫷 + +Средняя цена за статичный сайт с несколькими страницами $100. + +Цена за более сложные сайты обсуждается лично) + +Вот примеры моих работ: + +## Салон красоты + +[Живая демонстрация](https://mk-beauty-salon.netlify.app) + + + +## Корпоративный сайт + + + +## Портфолио + + + +## Галерея + + diff --git a/content.ru/blog/_index.md b/content.ru/blog/_index.md new file mode 100644 index 0000000..0f7daa9 --- /dev/null +++ b/content.ru/blog/_index.md @@ -0,0 +1,5 @@ +--- +title: "Blog" +menu: "main" +weight: 2 +--- diff --git a/content.ru/blog/introduction.md b/content.ru/blog/introduction.md new file mode 100644 index 0000000..26b15cd --- /dev/null +++ b/content.ru/blog/introduction.md @@ -0,0 +1,10 @@ ++++ +title = "Знакомство" +date = 2025-01-18 +description = "Знакомство со мной" +tags = [ + "me" +] ++++ + +Пришло время представиться, меня зовут Мирай Кумико. Ровно год назад я начала работу над анонимным VDS хостингом, меня поразило что нет хостинга который бы отвечал базовым критериям свобод и приватности, я увидела в этом проблему, поэтому мне захотелось сделать свой. Запуск стартапа оказался слишком дорогим, само дело неприбыльным, поэтому я стала предлагать малым предприятиям создание простых, но быстрых и легковесных сайтов для реализации свои будущих проектов. diff --git a/content/_index.md b/content/_index.md new file mode 100644 index 0000000..422ea26 --- /dev/null +++ b/content/_index.md @@ -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 + + diff --git a/content/blog/_index.md b/content/blog/_index.md new file mode 100644 index 0000000..0f7daa9 --- /dev/null +++ b/content/blog/_index.md @@ -0,0 +1,5 @@ +--- +title: "Blog" +menu: "main" +weight: 2 +--- diff --git a/content/blog/introduction.md b/content/blog/introduction.md new file mode 100644 index 0000000..59eeb9c --- /dev/null +++ b/content/blog/introduction.md @@ -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. diff --git a/hugo.toml b/hugo.toml new file mode 100644 index 0000000..41b9490 --- /dev/null +++ b/hugo.toml @@ -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 diff --git a/layouts/partials/custom_head.html b/layouts/partials/custom_head.html new file mode 100644 index 0000000..1a0313a --- /dev/null +++ b/layouts/partials/custom_head.html @@ -0,0 +1,2 @@ +{{ $customCSS := resources.Get "css/custom.css" | resources.Minify }} +<link rel="stylesheet" href="{{ $customCSS.RelPermalink }}"> diff --git a/resources/_gen/images/images/social_card_bg_hu11657646498076679936.png b/resources/_gen/images/images/social_card_bg_hu11657646498076679936.png Binary files differnew file mode 100644 index 0000000..f0a9686 --- /dev/null +++ b/resources/_gen/images/images/social_card_bg_hu11657646498076679936.png diff --git a/resources/_gen/images/images/social_card_bg_hu13242715157458230878.png b/resources/_gen/images/images/social_card_bg_hu13242715157458230878.png Binary files differnew file mode 100644 index 0000000..5396170 --- /dev/null +++ b/resources/_gen/images/images/social_card_bg_hu13242715157458230878.png diff --git a/resources/_gen/images/images/social_card_bg_hu14111442606468573018.png b/resources/_gen/images/images/social_card_bg_hu14111442606468573018.png Binary files differnew file mode 100644 index 0000000..fa508f6 --- /dev/null +++ b/resources/_gen/images/images/social_card_bg_hu14111442606468573018.png diff --git a/resources/_gen/images/images/social_card_bg_hu15345973092079828875.webp b/resources/_gen/images/images/social_card_bg_hu15345973092079828875.webp Binary files differnew file mode 100644 index 0000000..4c94687 --- /dev/null +++ b/resources/_gen/images/images/social_card_bg_hu15345973092079828875.webp diff --git a/resources/_gen/images/images/social_card_bg_hu3924785475759261517.webp b/resources/_gen/images/images/social_card_bg_hu3924785475759261517.webp Binary files differnew file mode 100644 index 0000000..abbc29c --- /dev/null +++ b/resources/_gen/images/images/social_card_bg_hu3924785475759261517.webp diff --git a/resources/_gen/images/images/social_card_bg_hu445199306376969044.webp b/resources/_gen/images/images/social_card_bg_hu445199306376969044.webp Binary files differnew file mode 100644 index 0000000..41d1c77 --- /dev/null +++ b/resources/_gen/images/images/social_card_bg_hu445199306376969044.webp diff --git a/resources/_gen/images/images/social_card_fg_hu18296402132609157355.png b/resources/_gen/images/images/social_card_fg_hu18296402132609157355.png Binary files differnew file mode 100644 index 0000000..8f21fa3 --- /dev/null +++ b/resources/_gen/images/images/social_card_fg_hu18296402132609157355.png diff --git a/resources/_gen/images/images/social_card_fg_hu2235711608851988677.png b/resources/_gen/images/images/social_card_fg_hu2235711608851988677.png Binary files differnew file mode 100644 index 0000000..0894428 --- /dev/null +++ b/resources/_gen/images/images/social_card_fg_hu2235711608851988677.png diff --git a/resources/_gen/images/images/social_card_fg_hu2944541956620995159.png b/resources/_gen/images/images/social_card_fg_hu2944541956620995159.png Binary files differnew file mode 100644 index 0000000..4064ac3 --- /dev/null +++ b/resources/_gen/images/images/social_card_fg_hu2944541956620995159.png diff --git a/resources/_gen/images/images/social_card_fg_hu3454187845591694871.png b/resources/_gen/images/images/social_card_fg_hu3454187845591694871.png Binary files differnew file mode 100644 index 0000000..d6539fb --- /dev/null +++ b/resources/_gen/images/images/social_card_fg_hu3454187845591694871.png diff --git a/resources/_gen/images/images/social_card_fg_hu50056011994423948.png b/resources/_gen/images/images/social_card_fg_hu50056011994423948.png Binary files differnew file mode 100644 index 0000000..73b9e20 --- /dev/null +++ b/resources/_gen/images/images/social_card_fg_hu50056011994423948.png diff --git a/resources/_gen/images/images/social_card_fg_hu868216591005320078.png b/resources/_gen/images/images/social_card_fg_hu868216591005320078.png Binary files differnew file mode 100644 index 0000000..2e94c1d --- /dev/null +++ b/resources/_gen/images/images/social_card_fg_hu868216591005320078.png diff --git a/static/images/beauty-salon.webp b/static/images/beauty-salon.webp Binary files differnew file mode 100644 index 0000000..9fe9094 --- /dev/null +++ b/static/images/beauty-salon.webp diff --git a/static/images/corp.webp b/static/images/corp.webp Binary files differnew file mode 100644 index 0000000..579a2f6 --- /dev/null +++ b/static/images/corp.webp diff --git a/static/images/favicon.png b/static/images/favicon.png Binary files differnew file mode 100644 index 0000000..c3ab3b9 --- /dev/null +++ b/static/images/favicon.png diff --git a/static/images/gallery.webp b/static/images/gallery.webp Binary files differnew file mode 100644 index 0000000..e154f37 --- /dev/null +++ b/static/images/gallery.webp diff --git a/static/images/portfolio.webp b/static/images/portfolio.webp Binary files differnew file mode 100644 index 0000000..556db51 --- /dev/null +++ b/static/images/portfolio.webp diff --git a/static/images/share.webp b/static/images/share.webp Binary files differnew file mode 100644 index 0000000..e190239 --- /dev/null +++ b/static/images/share.webp diff --git a/themes/hugo-bearcub b/themes/hugo-bearcub new file mode 160000 +Subproject aa6a8b4f90c1e3cacb5a22d6c7313749ae8f7be |