Commit Graph

8 Commits

Author SHA1 Message Date
Yuki Hattori
1e45ef3e1a Disable FLoC 2021-04-29 01:01:47 +09:00
Yuki Hattori
469b666f91
Re-creation of marp.app (#36)
* Re-creation of marp.app

* Set correct host in Netlify's deploy preview

* Prevent purging Tailwind classes used in utils

* Update glob path for purging CSS

* Don't build a docs page working in progress
2020-08-22 23:01:40 +09:00
Yuki Hattori
e3f892fffb Fix netlify.toml to stop using monorepo support 2019-10-28 02:02:46 +09:00
Yuki Hattori
c900ced6a0 Move netlify.toml to project root 2019-10-28 01:58:21 +09:00
Yuki Hattori
3f15a0e16f Add re-designed website 2019-10-27 00:17:57 +09:00
Yuki Hattori
d4bfc4e8bb
Host marp.app website built on Gatsby (#11)
* Setup Gatsby

* Simplized Gatsby template

* Use TypeScript through gatsby-plugin-typescript

* Use only start script instead of develop to serve gatsby

* Add the skelton of hero contents

* Renew layout of hero to be simplify

* Fix the order of style declarations in Hero component

* More simplized hero element

* Include web fonts only to the layout SCSS

* Add header styling

* Upgrade dependent packages to latest

* Use Node v10.14.0

* Add button component

* Add menuitem component

* Stop to blur focus on clicking menuitem

* Update header style

* Implement sticky header powered by react-sticky

* Remove lorem placeholders

* Update layout to switch whether display hero component

* Add blog page

* Use location prop provided by router

* Enlarge hit area of Menuitem component

* Fix style of primary outline button

* Fix active highlight color of menu item

* Use Link component provided by Gatsby for navigating without new request

* Assign unique title per page with title prop of Layout

* [WIP] List blog page title

* Implement Blog component

* Update style of Blog component

* Update style of GithubAuthor in Blog component

* Improve blog interface for GraphQL and meta styling

* Add remark plugins

* Handle the excerpted content with more comment and add read more button

* Add style for HTML elements for writing blog contents

* Fix style about components

* Upgrade Node to v10.14.1

* Upgrade dependent packages to latest version

* Fix deprecated overriden ref in react-sticky by wrapping class

* Update style about code and tables

* Improve keyboard navigation of Layout component

* Fix to work Gatsby static build

* Prepare reserved field to use the reserved post in future

* Filter reserved blog posts in index page of blog

* Add style for reserved blog post

* [WIP] Add the first post about the story of marp

* Fix YAML format in the first post

* Clear cache and current public directory on building

* Upgrade Node to v10.15.0

* Upgrade dependent packages to latest version

* Update blog article

* Update Node version to v10.15.1

* Update the Marpit section of blog article

* Upgrade dependent packages to latest

* Update blog font to use readble sans-serif

* Fix tap highlight on sticky container

* Fix too thin font of blog contents in mobile device

* Fix scroll behavior in sticky container with touch device

* Use -webkit-overflow-scrolling: touch

* [WIP] Add Marp Core and Marp CLI contents

* Update blog articles to add about Marp Web and integrations

* Add section about migration plan

* Minor fix of grammar

* Upgrade dependent packages to the latest

* Update article

* Update integration and added conclsuion

* Upgrade dependent packages to the latest version

* Update style of contents

* Update blog article

* Update article

* Finalize

* Add button of link to Marp repository to hero component

* Update date of article to 2019-06-10

* Update LICENSE

* Update netlify.toml

* Upgrade dependent packages to the latest version

* Remove public/_redirects

* Upgrade Node to v10.16.0

* Update publish date of article to 2019-06-06
2019-06-06 14:02:04 +09:00
Yuki Hattori
702c405a71 Add branch context to override Netlify build settings for #11 2019-01-21 18:16:38 +09:00
Yuki Hattori
112cfa537d Add netlify.toml 2019-01-21 18:06:09 +09:00