License¶
scroll-zoom-thing is released under the MIT License. The CSS parallax technique it packages is also MIT-licensed, originating in Material for MkDocs.
MIT License (scroll-zoom-thing)¶
MIT License
Copyright (c) 2024 Nicholas (nirholas)
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
The canonical version of this notice is in the LICENSE file at the root of the repository.
Inherited license: Material for MkDocs¶
The CSS parallax technique was developed for Material for MkDocs by Martin Donath and is MIT-licensed. scroll-zoom-thing extracts the technique with attribution intact. See credits for details.
The Material for MkDocs project includes its own MIT License text in its LICENSE file, and that license remains in force for the inherited code regardless of how it is repackaged.
Inherited content: PAI documentation example¶
Some example documentation content shipped with this template is adapted from the PAI (Personal AI Infrastructure) project, which is the production reference for this template. PAI documentation is published under the terms specified in the PAI repository.
If you fork scroll-zoom-thing as a starting point, replace the example content with your own before publishing. The example pages are demonstrations, not boilerplate intended for redistribution under your own branding.
Image assets¶
The sample hero artwork in src/assets/hero/*.avif is included for demonstration. It is not licensed for redistribution as part of derivative works without checking current terms in the repository's LICENSE and any accompanying NOTICE file. For production sites, supply your own artwork.
Third-party dependencies¶
scroll-zoom-thing has one Python runtime dependency declared in requirements.txt:
- mkdocs-material - MIT License
MkDocs Material itself depends on MkDocs (BSD-2-Clause) and a number of Python and JavaScript libraries with their own licenses. Refer to those projects for the full dependency tree.
Summary¶
You may use scroll-zoom-thing for any purpose, including commercial, modify it freely, and redistribute it. You must keep the copyright and license notice in copies of substantial portions of the source. The software is provided as-is with no warranty.
For commercial use of the production reference and the underlying Material for MkDocs Insiders features, consult those projects' licenses directly.