{"repo":"haiiro-io/violet","free":true,"listed":false,"github":"https://github.com/haiiro-io/violet","clone":"git clone https://github.com/haiiro-io/violet.git","description":"🖼 Markdown based portfolio website for haiji.co / namika.hmsk.co","language":"Vue","stars":78,"topics":["nuxtjs","markdown","static-site","typescript"],"license":"MIT","category":"productivity","readme_excerpt":"violet Pre-rendered portfolio websites for Haiiro Haiji / Namika Hamasaki. - Japanese build: https://haiji.co/ - English build: https://namika.hmsk.co/ Setup / Update installed packages With Node v12 Development Run as English locale Then open localhost:8000 in your browser. Run as Japanese locale Directory/File structure for the content writer Add content 1. Create new markdown file to under /contents/works/:locale - file name is used for URL. e.g. /contents/works/ja/amazarashi.md - https://domain/works/mazarashi 2. Add filename to orderedWorks Array on /nuxt.config.js - This data is used for index page's list and configured as pre-rendering target Markdown format Sample /contents/works/en/amazarashi.md Show multimedia files 1. Put the file to /static/images/works/[work name] as something.png 2. Call with custom element in the markdown file for same work - (don't need \"work name\" part) - If you put mp4 , rendered with video player automatically 😉 - If you put the URL of youtube.com , rendered as embed player of YouTube Licenses - CC BY 4.0 for SVG icons excepting hatenablog.svg by FontAwesome - Each author of depending NPM modules which are published under the \"MIT\" or \"ISC\" reserve all their copyright - Namika Hamasaki / Haiji Haiiro reserves all copyright for Markdown documents - Namika Hamasaki / Haiji Haiiro or the each product owners reserve copyright for Image or Video files of their content - Kengo Hamasaki and Namika Hamasaki / Haiji Haiiro reserve copyright for sou","default_branch":null,"files":null,"tree":[],"storefront":"/r/haiiro-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/haiiro-io/violet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}