mirror of
https://github.com/transloadit/uppy.git
synced 2026-07-24 02:38:58 +00:00
113 lines
2.7 KiB
YAML
113 lines
2.7 KiB
YAML
# Hexo Configuration
|
|
## Docs: http://zespia.tw/hexo/docs/configuration.html
|
|
## Source: https://github.com/tommy351/hexo/
|
|
|
|
# Site
|
|
title: Uppy
|
|
subtitle: "An open source file uploader nearly as cute as a puppy"
|
|
logo_large: /images/cute-puppy-2.png
|
|
logo_medium: /images/dog-172.png
|
|
logo_icon: /images/emojis/dog.png
|
|
description: >
|
|
Uppy is an uploader written in ES6 JavaScript with a plugin-based architecture, making
|
|
it very extensible. Out of the box it supports tapping into Dropbox, Instagram, Local files. It
|
|
has support for resumable file uploads via tus.io, and adding encoding backends.
|
|
Uppy is brought to you by the people behind Transloadit and as such has first class
|
|
support for adding their uploading and encoding backend, but this is opt-in.
|
|
author: Transloadit
|
|
email:
|
|
language:
|
|
|
|
# URL
|
|
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
|
|
url: http://uppyjs.io
|
|
root: /
|
|
permalink: :year/:month/:day/:title/
|
|
tag_dir: tags
|
|
archive_dir: archives
|
|
category_dir: categories
|
|
code_dir: downloads/code
|
|
|
|
# Directory
|
|
source_dir: src
|
|
public_dir: public
|
|
|
|
# Writing
|
|
new_post_name: :title.md # File name of new posts
|
|
default_layout: post
|
|
auto_spacing: false # Add spaces between asian characters and western characters
|
|
titlecase: false # Transform title into titlecase
|
|
external_link: true # Open external links in new tab
|
|
max_open_file: 100
|
|
multi_thread: true
|
|
filename_case: 0
|
|
render_drafts: false
|
|
post_asset_folder: false
|
|
highlight:
|
|
enable: true
|
|
line_number: false
|
|
tab_replace:
|
|
|
|
# Category & Tag
|
|
default_category: uncategorized
|
|
category_map:
|
|
tag_map:
|
|
|
|
# Archives
|
|
## 2: Enable pagination
|
|
## 1: Disable pagination
|
|
## 0: Fully Disable
|
|
archive: 0
|
|
category: 0
|
|
tag: 0
|
|
|
|
# Server
|
|
## Hexo uses Connect as a server
|
|
## You can customize the logger format as defined in
|
|
## http://www.senchalabs.org/connect/logger.html
|
|
port: 4000
|
|
logger: false
|
|
logger_format:
|
|
|
|
# Date / Time format
|
|
## Hexo uses Moment.js to parse and display date
|
|
## You can customize the date format as defined in
|
|
## http://momentjs.com/docs/#/displaying/format/
|
|
date_format: MMM D YYYY
|
|
time_format: H:mm:ss
|
|
|
|
# Pagination
|
|
## Set per_page to 0 to disable pagination
|
|
per_page: 10
|
|
pagination_dir: page
|
|
|
|
# Disqus
|
|
disqus_shortname:
|
|
|
|
# Extensions
|
|
## Plugins: https://github.com/tommy351/hexo/wiki/Plugins
|
|
## Themes: https://github.com/tommy351/hexo/wiki/Themes
|
|
theme: uppy
|
|
exclude_generator:
|
|
|
|
# hexo-tag-emojis plugin configuration
|
|
emojis:
|
|
image_dir: images/emojis
|
|
|
|
# Markdown
|
|
## https://github.com/chjj/marked
|
|
markdown:
|
|
gfm: true
|
|
pedantic: false
|
|
sanitize: false
|
|
tables: true
|
|
breaks: true
|
|
smartLists: true
|
|
smartypants: true
|
|
|
|
# Deployment
|
|
## Docs: https://hexo.io/docs/deployment.html
|
|
# deploy:
|
|
# type: git
|
|
# branch: gh-pages
|
|
# repository: git@github.com:transloadit/uppy.git
|