# Project information
site_name: GImage
site_description: 'GImage - A PHP library for easy image handling.'
site_author: 'Jose Quintana'
site_url: https://joseluisq.github.io/gimage/
dev_addr: 0.0.0.0:8000
# Repository
repo_name: joseluisq/gimage
repo_url: https://github.com/joseluisq/gimage/
edit_uri: edit/master/docs/content/
docs_dir: 'content'
site_dir: '/tmp/docs'
extra_css:
- 'assets/style.css'
# Copyright
copyright: Copyright © 2015-2022 Jose Quintana
# Theme
theme:
name: 'material'
language: en
include_sidebar: true
features:
- content.code.annotate
- content.tabs.link
- header.autohide
- navigation.expand
- navigation.indexes
- navigation.prune
# - navigation.instant
# - navigation.sections
# - navigation.tabs
- navigation.tabs.sticky
- navigation.top
- navigation.tracking
- search.highlight
- search.share
- search.suggest
# - toc.integrate
palette:
- scheme: default
primary: indigo
accent: black
toggle:
icon: material/toggle-switch-off-outline
name: Switch to dark mode
- scheme: slate
primary: black
accent: blue
toggle:
icon: material/toggle-switch
name: Switch to light mode
font:
text: 'Open Sans'
code: 'Droid Sans Mono'
extra:
social:
- icon: 'fontawesome/brands/github'
link: 'https://github.com/joseluisq'
- icon: 'fontawesome/brands/twitter'
link: 'https://twitter.com/joseluis_q'
markdown_extensions:
- admonition
- abbr
- def_list
- md_in_html
- admonition
- meta
- attr_list
- footnotes
- tables
- toc:
permalink: true
- markdown.extensions.tables
- pymdownx.arithmatex
- pymdownx.betterem
- pymdownx.critic
- pymdownx.caret
- pymdownx.keys
- pymdownx.mark
- pymdownx.tilde
- pymdownx.details
- pymdownx.emoji:
emoji_index: !!python/name:materialx.emoji.twemoji
emoji_generator: !!python/name:materialx.emoji.to_svg
- pymdownx.magiclink:
repo_url_shortener: true
repo_url_shorthand: true
provider: "github"
user: "facelessuser"
repo: "pymdown-extensions"
- pymdownx.superfences
- pymdownx.inlinehilite
- pymdownx.smartsymbols
- pymdownx.tasklist
- pymdownx.highlight:
linenums: true
linenums_style: pymdownx-inline
- pymdownx.tabbed:
alternate_style: true
# Plugins
plugins:
- search
- minify:
minify_html: true
# Content Navigation
nav:
- 'Introduction': 'index.md'
- 'Getting Started': 'getting-started.md'
- 'Classes':
- 'Image': 'classes/image.md'
- 'Figure': 'classes/figure.md'
- 'Text': 'classes/text.md'
- 'Canvas': 'classes/canvas.md'
- 'Examples':
- 'examples/index.md'
- 'Cropping': 'examples/cropping.md'
- 'Swapping formats': 'examples/swapping-formats.md'
- 'Resizing': 'examples/resizing.md'
- 'Rotation': 'examples/rotation.md'
- 'Creating figures': 'examples/creating-figures.md'
- 'Text embedding': 'examples/text-embedding.md'
- 'Composing with canvas': 'examples/composing-with-canvas.md'
- 'Render images in-memory': 'examples/render-images-in-memory.md'
- 'Image resource loading': 'examples/image-resource-loading.md'
- 'Creating a presentation card': 'examples/creating-a-presentation-card.md'
- 'API Documentation': 'api.md'
- 'Build documentation': 'build-documentation.md'
|