Add basic website (#437)
* Add Netlify configuration and website Makefile Signed-off-by: lucperkins <lucperkins@gmail.com> * Add .editorconfig file for IDE configs Signed-off-by: lucperkins <lucperkins@gmail.com> * Add empty content folder to satisfy Hugo requirement Signed-off-by: lucperkins <lucperkins@gmail.com> * Add basic Hugo site config Signed-off-by: lucperkins <lucperkins@gmail.com> * Add initial layout scaffolding Signed-off-by: lucperkins <lucperkins@gmail.com> * Add initial npm assets, yarn.lock, and .gitignore file to ignore node_modules/ Signed-off-by: lucperkins <lucperkins@gmail.com> * Add initial site implementation * Revert Hugo version to 0.50 Signed-off-by: lucperkins <lucperkins@gmail.com> * Change publish directory to website/public Signed-off-by: lucperkins <lucperkins@gmail.com> * Add basic site metadata in partial Signed-off-by: Luc Perkins <lucperkins@gmail.com> * Widen main logo on mobile Signed-off-by: Luc Perkins <lucperkins@gmail.com> * Add favicon link to CSS partial Signed-off-by: Luc Perkins <lucperkins@gmail.com> * Synchronize main color with logos Signed-off-by: Luc Perkins <lucperkins@gmail.com> * Add basic Providers and How it Works sections to home page Signed-off-by: lucperkins <lucperkins@gmail.com> * Combine basics and providers sections into one Signed-off-by: lucperkins <lucperkins@gmail.com> * Add favicon link to site config Signed-off-by: lucperkins <lucperkins@gmail.com> * Add navbar fade in and out effect Signed-off-by: lucperkins <lucperkins@gmail.com> * Add Slack button Signed-off-by: lucperkins <lucperkins@gmail.com> * Add GitHub stars/watcher info Signed-off-by: lucperkins <lucperkins@gmail.com> * Add documentation layout Signed-off-by: lucperkins <lucperkins@gmail.com> * Add debugging and contributing links Signed-off-by: lucperkins <lucperkins@gmail.com> * Add docs button in main hero Signed-off-by: lucperkins <lucperkins@gmail.com> * Fix footer layout issue Signed-off-by: lucperkins <lucperkins@gmail.com> * Change docs header aesthetic Signed-off-by: lucperkins <lucperkins@gmail.com> * Change syntax highlighting theme to fruity Signed-off-by: lucperkins <lucperkins@gmail.com> * More adjustments to sidebar Signed-off-by: lucperkins <lucperkins@gmail.com> * Add TOC panel for docs Signed-off-by: lucperkins <lucperkins@gmail.com> * Adjust the padding on section elements Signed-off-by: lucperkins <lucperkins@gmail.com> * Remove stickiness on main docs header Signed-off-by: lucperkins <lucperkins@gmail.com> * Add basic architecture doc Signed-off-by: lucperkins <lucperkins@gmail.com> * Remove 'coming soon' banner Signed-off-by: lucperkins <lucperkins@gmail.com> * Add AnchorJS support for docs pages Signed-off-by: lucperkins <lucperkins@gmail.com>
This commit is contained in:
committed by
Robbie Zhang
parent
966f7a807b
commit
b44072588b
55
website/config.toml
Normal file
55
website/config.toml
Normal file
@@ -0,0 +1,55 @@
|
||||
# Basic site config
|
||||
title = "Virtual Kubelet"
|
||||
baseURL = "https://virtual-kubelet.netlify.com"
|
||||
languageCode = "en-us"
|
||||
enableRobotsTxt = true
|
||||
|
||||
# Taxonomy configuration (disable taxonomies for now)
|
||||
disableKinds = ["taxonomyTerm"]
|
||||
|
||||
# Syntax highlighting config
|
||||
pygmentsCodeFences = true
|
||||
pygmentsStyle = "fruity"
|
||||
|
||||
# BlackFriday Markdown settings
|
||||
[blackfriday]
|
||||
hrefTargetBlank = true
|
||||
|
||||
# General site-level parameters
|
||||
[params]
|
||||
favicon = "https://raw.githubusercontent.com/cncf/artwork/master/virtualkubelet/icon/color/virtualkubelet-icon-color.png"
|
||||
sansSerifFont = "Noto Sans TC"
|
||||
#monospaceFont = "Fira Mono"
|
||||
fontAwesomeVersion = "5.5.0"
|
||||
description = """
|
||||
**Virtual Kubelet** is an open-source [Kubernetes kubelet](https://kubernetes.io/docs/reference/generated/kubelet/) implementation that *masquerades* as a kubelet.
|
||||
|
||||
This allows Kubernetes nodes to be backed by Virtual Kubelet **providers** such as serverless cloud container platforms.
|
||||
"""
|
||||
|
||||
[params.logos]
|
||||
hero = "https://raw.githubusercontent.com/cncf/artwork/master/virtualkubelet/horizontal/white/virtualkubelet-horizontal-white.png"
|
||||
navbar = "https://raw.githubusercontent.com/cncf/artwork/master/virtualkubelet/horizontal/white/virtualkubelet-horizontal-white.png"
|
||||
sidebar = "https://raw.githubusercontent.com/cncf/artwork/master/virtualkubelet/stacked/white/virtualkubelet-stacked-white.png"
|
||||
|
||||
[[params.fonts]]
|
||||
name = "Noto Sans TC"
|
||||
sizes = [300,400,600,700]
|
||||
|
||||
[[params.social]]
|
||||
name = "GitHub"
|
||||
color = "black"
|
||||
url = "https://github.com/virtual-kubelet/virtual-kubelet"
|
||||
icon = "github"
|
||||
|
||||
[[params.social]]
|
||||
name = "Twitter"
|
||||
color = "twitter-blue"
|
||||
url = "https://twitter.com/virtualkubelet"
|
||||
icon = "twitter"
|
||||
|
||||
[[params.social]]
|
||||
name = "Slack"
|
||||
color = "slack-green"
|
||||
url = "https://kubernetes.slack.com"
|
||||
icon = "slack"
|
||||
Reference in New Issue
Block a user