* Initial commit; starting new design
Dropdown menu
* Begin docs layout of new design
* Get themes under control; button hover splash
* Some basic responsiveness
* Finish responsive layout; several bug fixes
* Avoid flash during color scheme change
* Begin building top of homepage
* docs: Start building quick-assist feature
* Work on homepage a little more
* Keep working on homepage
* More homepage progress
* Some sponsor SVGs
* Add sponsor features
* Implement basic Sponsor Experience box
* Reorganize some styles
* WIP sponsors page
* Start features page WIP
* Minor improvements
* Fix headings; work on features page
* WIP features page
* Continue work on marketing pages
* Continue work on features page
* More features WIP
* Continue features page...
* More work on features page
* Keeping going :)
* Continue home and features pages
* More homepage/features content, screenshots, tweaks
* Minor fixes to features page
* Minor tweaks
* Work on testimonials
* Work on homepage more
* More homepage work
* Continue work on homepage
* Add some sponsor logos
* Some citation screenshots
* Add citations
* Start making homepage responsive
* Re-add cache busting
Fix docs
* Use markdown syntax highlighting on frontpage
* Rework AJQuery to $_ to not interfere with jQuery
* Rewrite quick assist with AlpineJS, use markdown for contents
* More work on marketing pages
* Rebase and fix code displays
* Syntax highlight on-demand example, fix rollover
* Adjust on-demand demo
* Work on responsiveness
* Keep working on responsiveness
* Mainly finish making design responsive
* Thiccer favicon
* More work on marketing pages
* Keep on going
* Fix link
* Move new site into src folder
* Add open graph image
* Add recorded demo for homepage
* Tweak caption
* Fix Poppins font for now
* Minor tweaks
* Trim demo ending
* Remove unfinished pages
Also update Framer logo
---------
Co-authored-by: Francis Lavoie <lavofr@gmail.com>
* docs: Add cert getters to tls (tailscale, http)
* Rename "getter" modules to "manager" modules
* Fix ID
* Add note on automatic-https page
* loopback -> local
* Minor tweaks
* Clarify that enabling tailscale is not necessary
* More clarifications
* docs: Some cleanup, some v2.4.0 additions
- Add `abort` directive docs
- Add a note in `handle` to cross-link to `handle_path`
- Add another example in `handle_errors` that shows how an `expression` matcher can be used to pair with it
- Add a cat emoji to handle_errors because 😸
- Add `file_server` to one of the `php_fastcgi` examples, it's rare that you'll ever use it without `file_server` so might as well include it there
- Add a TOC to `reverse_proxy` cause it's such a long page. Maybe we'll add one to other pages as well, but TBD
- Clarify the upstream address stuff a bit after some discussion in https://caddy.community/t/reverse-proxy-with-multiple-different-upstreams-with-paths/11512/12 and mention `rewrite` as the alternative
- Use the `{re.*.*}` shortcut in the Caddyfile matcher docs, links to the placeholder mapping to let people trace where that comes from
* docs: Revise the `handle` cross-linking, add another example
* docs: Bump minimum Go version to 1.15
* docs: A bunch more additions since v2.3.0
I went through the whole list of commits here: https://github.com/caddyserver/caddy/compare/v2.3.0...ec3ac84
* docs: Review feedback
* docs: Link to https://golang.org/doc/install, better instructions
We now have only 1 download page, yay. Install docs are organized better. Less confusing.
Automatic HTTPS docs improved, and menu added.
Other minor updates to bring up to speed for v2.3.
* doc(tls): Add the tls.client_auth Caddyfile directive doc
* doc(client_auth): Additional explanation for the client_auth example
* doc(client_auth): Add multiple trusted_ca directive notes
- Update the example as well
* Fine-tune tls docs formatting
Co-authored-by: Matthew Holt <mholt@users.noreply.github.com>