mirror of
https://github.com/tommilligan/mdbook-admonish.git
synced 2025-12-27 10:01:43 -05:00
update readme, add precompile
This commit is contained in:
20
README.md
20
README.md
@@ -1,14 +1,12 @@
|
||||
# mdbook-admonish
|
||||
|
||||
A preprocessor for [mdbook][] to add visual support for admonishments.
|
||||
|
||||
[mdbook]: https://github.com/rust-lang-nursery/mdBook
|
||||
A preprocessor for [mdbook](https://github.com/rust-lang-nursery/mdBook) to add Material UI admonishments.
|
||||
|
||||
It turns this:
|
||||
|
||||
````
|
||||
```admonish
|
||||
A simple message.
|
||||
```admonish info
|
||||
A beautifully styled message.
|
||||
```
|
||||
````
|
||||
|
||||
@@ -16,13 +14,11 @@ into this:
|
||||
|
||||

|
||||
|
||||
in your book.
|
||||
|
||||
(Styling based on [mkdocs-material](https://github.com/squidfunk/mkdocs-material))
|
||||
Styling is based on [mkdocs-material](https://github.com/squidfunk/mkdocs-material).
|
||||
|
||||
## Installation
|
||||
|
||||
If you want to use only this preprocessor, install the tool:
|
||||
Install the tool:
|
||||
|
||||
```
|
||||
cargo install mdbook-admonish
|
||||
@@ -41,12 +37,12 @@ This will add the following configuration to your `book.toml`:
|
||||
command = "mdbook-admonish"
|
||||
|
||||
[output.html]
|
||||
additional-js = ["mdbook-admonish.css"]
|
||||
additional-css = ["mdbook-admonish.css"]
|
||||
```
|
||||
|
||||
Additionally it copies the files `mdbook-admonish.css` into your book's directory.
|
||||
and copy the file `mdbook-admonish.css` into your book's directory.
|
||||
|
||||
Finally, build your book:
|
||||
Then, build your book as usual:
|
||||
|
||||
```
|
||||
mdbook path/to/book
|
||||
|
||||
202
licenses/LICENSE-material-design-icons
Normal file
202
licenses/LICENSE-material-design-icons
Normal file
@@ -0,0 +1,202 @@
|
||||
|
||||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
APPENDIX: How to apply the Apache License to your work.
|
||||
|
||||
To apply the Apache License to your work, attach the following
|
||||
boilerplate notice, with the fields enclosed by brackets "[]"
|
||||
replaced with your own identifying information. (Don't include
|
||||
the brackets!) The text should be enclosed in the appropriate
|
||||
comment syntax for the file format. We also recommend that a
|
||||
file or class name and description of purpose be included on the
|
||||
same "printed page" as the copyright notice for easier
|
||||
identification within third-party archives.
|
||||
|
||||
Copyright [yyyy] [name of copyright owner]
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
3
precompile/.gitignore
vendored
Normal file
3
precompile/.gitignore
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
/node_modules
|
||||
*.css
|
||||
*.css.map
|
||||
8
precompile/README.md
Normal file
8
precompile/README.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# precompile
|
||||
|
||||
To generate the static `*.css` assets:
|
||||
|
||||
```bash
|
||||
yarn install
|
||||
yarn run build
|
||||
```
|
||||
188
precompile/admonition.scss
Normal file
188
precompile/admonition.scss
Normal file
@@ -0,0 +1,188 @@
|
||||
////
|
||||
/// Copyright (c) 2016-2022 Martin Donath <martin.donath@squidfunk.com>
|
||||
///
|
||||
/// 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 NON-INFRINGEMENT. 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
|
||||
////
|
||||
|
||||
@use "sass:color";
|
||||
@use "sass:list";
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// Variables
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
/// Admonition flavours
|
||||
$admonitions: (
|
||||
// pencil
|
||||
note: $clr-blue-a200 "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25z'/></svg>",
|
||||
// clipboard-text
|
||||
abstract summary tldr: $clr-light-blue-a400 "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M17 9H7V7h10m0 6H7v-2h10m-3 6H7v-2h7M12 3a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1m7 0h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2z'/></svg>",
|
||||
// information
|
||||
info todo: $clr-cyan-a700 "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M13 9h-2V7h2m0 10h-2v-6h2m-1-9A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2z'/></svg>",
|
||||
// fire
|
||||
tip hint important: $clr-teal-a700 "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M17.66 11.2c-.23-.3-.51-.56-.77-.82-.67-.6-1.43-1.03-2.07-1.66C13.33 7.26 13 4.85 13.95 3c-.95.23-1.78.75-2.49 1.32-2.59 2.08-3.61 5.75-2.39 8.9.04.1.08.2.08.33 0 .22-.15.42-.35.5-.23.1-.47.04-.66-.12a.58.58 0 0 1-.14-.17c-1.13-1.43-1.31-3.48-.55-5.12C5.78 10 4.87 12.3 5 14.47c.06.5.12 1 .29 1.5.14.6.41 1.2.71 1.73 1.08 1.73 2.95 2.97 4.96 3.22 2.14.27 4.43-.12 6.07-1.6 1.83-1.66 2.47-4.32 1.53-6.6l-.13-.26c-.21-.46-.77-1.26-.77-1.26m-3.16 6.3c-.28.24-.74.5-1.1.6-1.12.4-2.24-.16-2.9-.82 1.19-.28 1.9-1.16 2.11-2.05.17-.8-.15-1.46-.28-2.23-.12-.74-.1-1.37.17-2.06.19.38.39.76.63 1.06.77 1 1.98 1.44 2.24 2.8.04.14.06.28.06.43.03.82-.33 1.72-.93 2.27z'/></svg>",
|
||||
// check-bold
|
||||
success check done: $clr-green-a700 "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='m9 20.42-6.21-6.21 2.83-2.83L9 14.77l9.88-9.89 2.83 2.83L9 20.42z'/></svg>",
|
||||
// help-circle
|
||||
question help faq: $clr-light-green-a700 "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='m15.07 11.25-.9.92C13.45 12.89 13 13.5 13 15h-2v-.5c0-1.11.45-2.11 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41a2 2 0 0 0-2-2 2 2 0 0 0-2 2H8a4 4 0 0 1 4-4 4 4 0 0 1 4 4 3.2 3.2 0 0 1-.93 2.25M13 19h-2v-2h2M12 2A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10c0-5.53-4.5-10-10-10z'/></svg>",
|
||||
// alert
|
||||
warning caution attention: $clr-orange-a400 "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M13 14h-2V9h2m0 9h-2v-2h2M1 21h22L12 2 1 21z'/></svg>",
|
||||
// close-thick
|
||||
failure fail missing: $clr-red-a200 "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M20 6.91 17.09 4 12 9.09 6.91 4 4 6.91 9.09 12 4 17.09 6.91 20 12 14.91 17.09 20 20 17.09 14.91 12 20 6.91z'/></svg>",
|
||||
// lighting-bold
|
||||
danger error: $clr-red-a400 "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M11 15H6l7-14v8h5l-7 14v-8z'/></svg>",
|
||||
// bug
|
||||
bug: $clr-pink-a400 "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M14 12h-4v-2h4m0 6h-4v-2h4m6-6h-2.81a5.985 5.985 0 0 0-1.82-1.96L17 4.41 15.59 3l-2.17 2.17a6.002 6.002 0 0 0-2.83 0L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8z'/></svg>",
|
||||
// format-list-numbered
|
||||
example: $clr-deep-purple-a200 "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M7 13v-2h14v2H7m0 6v-2h14v2H7M7 7V5h14v2H7M3 8V5H2V4h2v4H3m-1 9v-1h3v4H2v-1h2v-.5H3v-1h1V17H2m2.25-7a.75.75 0 0 1 .75.75c0 .2-.08.39-.21.52L3.12 13H5v1H2v-.92L4 11H2v-1h2.25z'/></svg>",
|
||||
// format-quote-close
|
||||
quote cite: $clr-grey "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M14 17h3l2-4V7h-6v6h3M6 17h3l2-4V7H5v6h3l-2 4z'/></svg>",
|
||||
) !default;
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// Rules: layout
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
// Admonition variables
|
||||
:root {
|
||||
@each $names, $props in $admonitions {
|
||||
--md-admonition-icon--#{nth($names, 1)}:
|
||||
url("data:image/svg+xml;charset=utf-8,#{nth($props, 2)}");
|
||||
}
|
||||
}
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
|
||||
// Admonition
|
||||
:is(.admonition) {
|
||||
display: flow-root;
|
||||
margin: 1.5625em 0;
|
||||
padding: 0 1.2rem;
|
||||
// variable provided downstream by mdbook
|
||||
color: var(--fg);
|
||||
// font-size: 1.2rem;
|
||||
page-break-inside: avoid;
|
||||
// variable provided downstream by mdbook
|
||||
background-color: var(--bg);
|
||||
border: 0 solid black;
|
||||
border-inline-start-width: 0.4rem;
|
||||
border-radius: 0.2rem;
|
||||
box-shadow: var(--md-shadow-z1);
|
||||
|
||||
// [print]: Omit shadow as it may lead to rendering errors
|
||||
@media print {
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
// Hack: Chrome exhibits a weird issue where it will set nested elements to
|
||||
// content-box. Doesn't happen in other browsers, so looks like a bug.
|
||||
> * {
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
// Adjust vertical spacing for nested admonitions
|
||||
:is(.admonition) {
|
||||
margin-top: 1em;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
// Adjust spacing for single-child tabbed block container
|
||||
> .tabbed-set:only-child {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
// Adjust spacing on last child
|
||||
html & > :last-child {
|
||||
margin-bottom: 1.2rem;
|
||||
}
|
||||
}
|
||||
|
||||
// Admonition title
|
||||
:is(.admonition-title, summary) {
|
||||
position: relative;
|
||||
margin-block: 0;
|
||||
margin-inline: -1.6rem -1.2rem;
|
||||
padding-block: 0.8rem;
|
||||
padding-inline: 4rem 1.2rem;
|
||||
font-weight: 700;
|
||||
background-color: color.adjust($clr-blue-a200, $alpha: -0.9);
|
||||
border: 0 solid $clr-blue-a200;
|
||||
border-inline-start-width: 0.4rem;
|
||||
border-start-start-radius: 0.2rem;
|
||||
|
||||
// Adjust spacing for title-only admonitions
|
||||
html &:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
// Admonition icon
|
||||
&::before {
|
||||
position: absolute;
|
||||
top: 0.625em;
|
||||
inset-inline-start: 1.2rem;
|
||||
width: 2rem;
|
||||
height: 2rem;
|
||||
background-color: $clr-blue-a200;
|
||||
mask-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"></svg>');
|
||||
-webkit-mask-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"></svg>');
|
||||
mask-repeat: no-repeat;
|
||||
-webkit-mask-repeat: no-repeat;
|
||||
mask-size: contain;
|
||||
-webkit-mask-size: contain;
|
||||
content: "";
|
||||
}
|
||||
}
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
// Rules: flavours
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
@each $names, $props in $admonitions {
|
||||
$name: list.nth($names, 1);
|
||||
$tint: list.nth($props, 1);
|
||||
|
||||
// Admonition flavour selectors
|
||||
$flavours: ();
|
||||
@each $name in $names {
|
||||
$flavours: list.join($flavours, ".#{$name}", $separator: comma);
|
||||
}
|
||||
|
||||
// Admonition flavour
|
||||
:is(.admonition):is(#{$flavours}) {
|
||||
border-color: $tint;
|
||||
}
|
||||
|
||||
// Admonition flavour title
|
||||
:is(#{$flavours}) > :is(.admonition-title, summary) {
|
||||
background-color: color.adjust($tint, $alpha: -0.9);
|
||||
border-color: $tint;
|
||||
|
||||
// Admonition icon
|
||||
&::before {
|
||||
background-color: $tint;
|
||||
mask-image: var(--md-admonition-icon--#{$name});
|
||||
-webkit-mask-image: var(--md-admonition-icon--#{$name});
|
||||
mask-repeat: no-repeat;
|
||||
-webkit-mask-repeat: no-repeat;
|
||||
mask-size: contain;
|
||||
-webkit-mask-repeat: no-repeat;
|
||||
}
|
||||
}
|
||||
}
|
||||
844
precompile/material-color.scss
Normal file
844
precompile/material-color.scss
Normal file
@@ -0,0 +1,844 @@
|
||||
// ==========================================================================
|
||||
//
|
||||
// Name: UI Color Palette
|
||||
// Description: The color palette of material design.
|
||||
// Version: 2.3.1
|
||||
//
|
||||
// Author: Denis Malinochkin
|
||||
// Git: https://github.com/mrmlnc/material-color
|
||||
//
|
||||
// twitter: @mrmlnc
|
||||
//
|
||||
// ==========================================================================
|
||||
|
||||
|
||||
//
|
||||
// List of base colors
|
||||
//
|
||||
|
||||
// $clr-red
|
||||
// $clr-pink
|
||||
// $clr-purple
|
||||
// $clr-deep-purple
|
||||
// $clr-indigo
|
||||
// $clr-blue
|
||||
// $clr-light-blue
|
||||
// $clr-cyan
|
||||
// $clr-teal
|
||||
// $clr-green
|
||||
// $clr-light-green
|
||||
// $clr-lime
|
||||
// $clr-yellow
|
||||
// $clr-amber
|
||||
// $clr-orange
|
||||
// $clr-deep-orange
|
||||
// $clr-brown
|
||||
// $clr-grey
|
||||
// $clr-blue-grey
|
||||
// $clr-black
|
||||
// $clr-white
|
||||
|
||||
|
||||
//
|
||||
// Red
|
||||
//
|
||||
|
||||
$clr-red-list: (
|
||||
"base": #f44336,
|
||||
"50": #ffebee,
|
||||
"100": #ffcdd2,
|
||||
"200": #ef9a9a,
|
||||
"300": #e57373,
|
||||
"400": #ef5350,
|
||||
"500": #f44336,
|
||||
"600": #e53935,
|
||||
"700": #d32f2f,
|
||||
"800": #c62828,
|
||||
"900": #b71c1c,
|
||||
"a100": #ff8a80,
|
||||
"a200": #ff5252,
|
||||
"a400": #ff1744,
|
||||
"a700": #d50000
|
||||
);
|
||||
|
||||
$clr-red: map-get($clr-red-list, "base");
|
||||
|
||||
$clr-red-50: map-get($clr-red-list, "50");
|
||||
$clr-red-100: map-get($clr-red-list, "100");
|
||||
$clr-red-200: map-get($clr-red-list, "200");
|
||||
$clr-red-300: map-get($clr-red-list, "300");
|
||||
$clr-red-400: map-get($clr-red-list, "400");
|
||||
$clr-red-500: map-get($clr-red-list, "500");
|
||||
$clr-red-600: map-get($clr-red-list, "600");
|
||||
$clr-red-700: map-get($clr-red-list, "700");
|
||||
$clr-red-800: map-get($clr-red-list, "800");
|
||||
$clr-red-900: map-get($clr-red-list, "900");
|
||||
$clr-red-a100: map-get($clr-red-list, "a100");
|
||||
$clr-red-a200: map-get($clr-red-list, "a200");
|
||||
$clr-red-a400: map-get($clr-red-list, "a400");
|
||||
$clr-red-a700: map-get($clr-red-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// Pink
|
||||
//
|
||||
|
||||
$clr-pink-list: (
|
||||
"base": #e91e63,
|
||||
"50": #fce4ec,
|
||||
"100": #f8bbd0,
|
||||
"200": #f48fb1,
|
||||
"300": #f06292,
|
||||
"400": #ec407a,
|
||||
"500": #e91e63,
|
||||
"600": #d81b60,
|
||||
"700": #c2185b,
|
||||
"800": #ad1457,
|
||||
"900": #880e4f,
|
||||
"a100": #ff80ab,
|
||||
"a200": #ff4081,
|
||||
"a400": #f50057,
|
||||
"a700": #c51162
|
||||
);
|
||||
|
||||
$clr-pink: map-get($clr-pink-list, "base");
|
||||
|
||||
$clr-pink-50: map-get($clr-pink-list, "50");
|
||||
$clr-pink-100: map-get($clr-pink-list, "100");
|
||||
$clr-pink-200: map-get($clr-pink-list, "200");
|
||||
$clr-pink-300: map-get($clr-pink-list, "300");
|
||||
$clr-pink-400: map-get($clr-pink-list, "400");
|
||||
$clr-pink-500: map-get($clr-pink-list, "500");
|
||||
$clr-pink-600: map-get($clr-pink-list, "600");
|
||||
$clr-pink-700: map-get($clr-pink-list, "700");
|
||||
$clr-pink-800: map-get($clr-pink-list, "800");
|
||||
$clr-pink-900: map-get($clr-pink-list, "900");
|
||||
$clr-pink-a100: map-get($clr-pink-list, "a100");
|
||||
$clr-pink-a200: map-get($clr-pink-list, "a200");
|
||||
$clr-pink-a400: map-get($clr-pink-list, "a400");
|
||||
$clr-pink-a700: map-get($clr-pink-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// Purple
|
||||
//
|
||||
|
||||
$clr-purple-list: (
|
||||
"base": #9c27b0,
|
||||
"50": #f3e5f5,
|
||||
"100": #e1bee7,
|
||||
"200": #ce93d8,
|
||||
"300": #ba68c8,
|
||||
"400": #ab47bc,
|
||||
"500": #9c27b0,
|
||||
"600": #8e24aa,
|
||||
"700": #7b1fa2,
|
||||
"800": #6a1b9a,
|
||||
"900": #4a148c,
|
||||
"a100": #ea80fc,
|
||||
"a200": #e040fb,
|
||||
"a400": #d500f9,
|
||||
"a700": #aa00ff
|
||||
);
|
||||
|
||||
$clr-purple: map-get($clr-purple-list, "base");
|
||||
|
||||
$clr-purple-50: map-get($clr-purple-list, "50");
|
||||
$clr-purple-100: map-get($clr-purple-list, "100");
|
||||
$clr-purple-200: map-get($clr-purple-list, "200");
|
||||
$clr-purple-300: map-get($clr-purple-list, "300");
|
||||
$clr-purple-400: map-get($clr-purple-list, "400");
|
||||
$clr-purple-500: map-get($clr-purple-list, "500");
|
||||
$clr-purple-600: map-get($clr-purple-list, "600");
|
||||
$clr-purple-700: map-get($clr-purple-list, "700");
|
||||
$clr-purple-800: map-get($clr-purple-list, "800");
|
||||
$clr-purple-900: map-get($clr-purple-list, "900");
|
||||
$clr-purple-a100: map-get($clr-purple-list, "a100");
|
||||
$clr-purple-a200: map-get($clr-purple-list, "a200");
|
||||
$clr-purple-a400: map-get($clr-purple-list, "a400");
|
||||
$clr-purple-a700: map-get($clr-purple-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// Deep purple
|
||||
//
|
||||
|
||||
$clr-deep-purple-list: (
|
||||
"base": #673ab7,
|
||||
"50": #ede7f6,
|
||||
"100": #d1c4e9,
|
||||
"200": #b39ddb,
|
||||
"300": #9575cd,
|
||||
"400": #7e57c2,
|
||||
"500": #673ab7,
|
||||
"600": #5e35b1,
|
||||
"700": #512da8,
|
||||
"800": #4527a0,
|
||||
"900": #311b92,
|
||||
"a100": #b388ff,
|
||||
"a200": #7c4dff,
|
||||
"a400": #651fff,
|
||||
"a700": #6200ea
|
||||
);
|
||||
|
||||
$clr-deep-purple: map-get($clr-deep-purple-list, "base");
|
||||
|
||||
$clr-deep-purple-50: map-get($clr-deep-purple-list, "50");
|
||||
$clr-deep-purple-100: map-get($clr-deep-purple-list, "100");
|
||||
$clr-deep-purple-200: map-get($clr-deep-purple-list, "200");
|
||||
$clr-deep-purple-300: map-get($clr-deep-purple-list, "300");
|
||||
$clr-deep-purple-400: map-get($clr-deep-purple-list, "400");
|
||||
$clr-deep-purple-500: map-get($clr-deep-purple-list, "500");
|
||||
$clr-deep-purple-600: map-get($clr-deep-purple-list, "600");
|
||||
$clr-deep-purple-700: map-get($clr-deep-purple-list, "700");
|
||||
$clr-deep-purple-800: map-get($clr-deep-purple-list, "800");
|
||||
$clr-deep-purple-900: map-get($clr-deep-purple-list, "900");
|
||||
$clr-deep-purple-a100: map-get($clr-deep-purple-list, "a100");
|
||||
$clr-deep-purple-a200: map-get($clr-deep-purple-list, "a200");
|
||||
$clr-deep-purple-a400: map-get($clr-deep-purple-list, "a400");
|
||||
$clr-deep-purple-a700: map-get($clr-deep-purple-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// Indigo
|
||||
//
|
||||
|
||||
$clr-indigo-list: (
|
||||
"base": #3f51b5,
|
||||
"50": #e8eaf6,
|
||||
"100": #c5cae9,
|
||||
"200": #9fa8da,
|
||||
"300": #7986cb,
|
||||
"400": #5c6bc0,
|
||||
"500": #3f51b5,
|
||||
"600": #3949ab,
|
||||
"700": #303f9f,
|
||||
"800": #283593,
|
||||
"900": #1a237e,
|
||||
"a100": #8c9eff,
|
||||
"a200": #536dfe,
|
||||
"a400": #3d5afe,
|
||||
"a700": #304ffe
|
||||
);
|
||||
|
||||
$clr-indigo: map-get($clr-indigo-list, "base");
|
||||
|
||||
$clr-indigo-50: map-get($clr-indigo-list, "50");
|
||||
$clr-indigo-100: map-get($clr-indigo-list, "100");
|
||||
$clr-indigo-200: map-get($clr-indigo-list, "200");
|
||||
$clr-indigo-300: map-get($clr-indigo-list, "300");
|
||||
$clr-indigo-400: map-get($clr-indigo-list, "400");
|
||||
$clr-indigo-500: map-get($clr-indigo-list, "500");
|
||||
$clr-indigo-600: map-get($clr-indigo-list, "600");
|
||||
$clr-indigo-700: map-get($clr-indigo-list, "700");
|
||||
$clr-indigo-800: map-get($clr-indigo-list, "800");
|
||||
$clr-indigo-900: map-get($clr-indigo-list, "900");
|
||||
$clr-indigo-a100: map-get($clr-indigo-list, "a100");
|
||||
$clr-indigo-a200: map-get($clr-indigo-list, "a200");
|
||||
$clr-indigo-a400: map-get($clr-indigo-list, "a400");
|
||||
$clr-indigo-a700: map-get($clr-indigo-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// Blue
|
||||
//
|
||||
|
||||
$clr-blue-list: (
|
||||
"base": #2196f3,
|
||||
"50": #e3f2fd,
|
||||
"100": #bbdefb,
|
||||
"200": #90caf9,
|
||||
"300": #64b5f6,
|
||||
"400": #42a5f5,
|
||||
"500": #2196f3,
|
||||
"600": #1e88e5,
|
||||
"700": #1976d2,
|
||||
"800": #1565c0,
|
||||
"900": #0d47a1,
|
||||
"a100": #82b1ff,
|
||||
"a200": #448aff,
|
||||
"a400": #2979ff,
|
||||
"a700": #2962ff
|
||||
);
|
||||
|
||||
$clr-blue: map-get($clr-blue-list, "base");
|
||||
|
||||
$clr-blue-50: map-get($clr-blue-list, "50");
|
||||
$clr-blue-100: map-get($clr-blue-list, "100");
|
||||
$clr-blue-200: map-get($clr-blue-list, "200");
|
||||
$clr-blue-300: map-get($clr-blue-list, "300");
|
||||
$clr-blue-400: map-get($clr-blue-list, "400");
|
||||
$clr-blue-500: map-get($clr-blue-list, "500");
|
||||
$clr-blue-600: map-get($clr-blue-list, "600");
|
||||
$clr-blue-700: map-get($clr-blue-list, "700");
|
||||
$clr-blue-800: map-get($clr-blue-list, "800");
|
||||
$clr-blue-900: map-get($clr-blue-list, "900");
|
||||
$clr-blue-a100: map-get($clr-blue-list, "a100");
|
||||
$clr-blue-a200: map-get($clr-blue-list, "a200");
|
||||
$clr-blue-a400: map-get($clr-blue-list, "a400");
|
||||
$clr-blue-a700: map-get($clr-blue-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// Light Blue
|
||||
//
|
||||
|
||||
$clr-light-blue-list: (
|
||||
"base": #03a9f4,
|
||||
"50": #e1f5fe,
|
||||
"100": #b3e5fc,
|
||||
"200": #81d4fa,
|
||||
"300": #4fc3f7,
|
||||
"400": #29b6f6,
|
||||
"500": #03a9f4,
|
||||
"600": #039be5,
|
||||
"700": #0288d1,
|
||||
"800": #0277bd,
|
||||
"900": #01579b,
|
||||
"a100": #80d8ff,
|
||||
"a200": #40c4ff,
|
||||
"a400": #00b0ff,
|
||||
"a700": #0091ea
|
||||
);
|
||||
|
||||
$clr-light-blue: map-get($clr-light-blue-list, "base");
|
||||
|
||||
$clr-light-blue-50: map-get($clr-light-blue-list, "50");
|
||||
$clr-light-blue-100: map-get($clr-light-blue-list, "100");
|
||||
$clr-light-blue-200: map-get($clr-light-blue-list, "200");
|
||||
$clr-light-blue-300: map-get($clr-light-blue-list, "300");
|
||||
$clr-light-blue-400: map-get($clr-light-blue-list, "400");
|
||||
$clr-light-blue-500: map-get($clr-light-blue-list, "500");
|
||||
$clr-light-blue-600: map-get($clr-light-blue-list, "600");
|
||||
$clr-light-blue-700: map-get($clr-light-blue-list, "700");
|
||||
$clr-light-blue-800: map-get($clr-light-blue-list, "800");
|
||||
$clr-light-blue-900: map-get($clr-light-blue-list, "900");
|
||||
$clr-light-blue-a100: map-get($clr-light-blue-list, "a100");
|
||||
$clr-light-blue-a200: map-get($clr-light-blue-list, "a200");
|
||||
$clr-light-blue-a400: map-get($clr-light-blue-list, "a400");
|
||||
$clr-light-blue-a700: map-get($clr-light-blue-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// Cyan
|
||||
//
|
||||
|
||||
$clr-cyan-list: (
|
||||
"base": #00bcd4,
|
||||
"50": #e0f7fa,
|
||||
"100": #b2ebf2,
|
||||
"200": #80deea,
|
||||
"300": #4dd0e1,
|
||||
"400": #26c6da,
|
||||
"500": #00bcd4,
|
||||
"600": #00acc1,
|
||||
"700": #0097a7,
|
||||
"800": #00838f,
|
||||
"900": #006064,
|
||||
"a100": #84ffff,
|
||||
"a200": #18ffff,
|
||||
"a400": #00e5ff,
|
||||
"a700": #00b8d4
|
||||
);
|
||||
|
||||
$clr-cyan: map-get($clr-cyan-list, "base");
|
||||
|
||||
$clr-cyan-50: map-get($clr-cyan-list, "50");
|
||||
$clr-cyan-100: map-get($clr-cyan-list, "100");
|
||||
$clr-cyan-200: map-get($clr-cyan-list, "200");
|
||||
$clr-cyan-300: map-get($clr-cyan-list, "300");
|
||||
$clr-cyan-400: map-get($clr-cyan-list, "400");
|
||||
$clr-cyan-500: map-get($clr-cyan-list, "500");
|
||||
$clr-cyan-600: map-get($clr-cyan-list, "600");
|
||||
$clr-cyan-700: map-get($clr-cyan-list, "700");
|
||||
$clr-cyan-800: map-get($clr-cyan-list, "800");
|
||||
$clr-cyan-900: map-get($clr-cyan-list, "900");
|
||||
$clr-cyan-a100: map-get($clr-cyan-list, "a100");
|
||||
$clr-cyan-a200: map-get($clr-cyan-list, "a200");
|
||||
$clr-cyan-a400: map-get($clr-cyan-list, "a400");
|
||||
$clr-cyan-a700: map-get($clr-cyan-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// Teal
|
||||
//
|
||||
|
||||
$clr-teal-list: (
|
||||
"base": #009688,
|
||||
"50": #e0f2f1,
|
||||
"100": #b2dfdb,
|
||||
"200": #80cbc4,
|
||||
"300": #4db6ac,
|
||||
"400": #26a69a,
|
||||
"500": #009688,
|
||||
"600": #00897b,
|
||||
"700": #00796b,
|
||||
"800": #00695c,
|
||||
"900": #004d40,
|
||||
"a100": #a7ffeb,
|
||||
"a200": #64ffda,
|
||||
"a400": #1de9b6,
|
||||
"a700": #00bfa5
|
||||
);
|
||||
|
||||
$clr-teal: map-get($clr-teal-list, "base");
|
||||
|
||||
$clr-teal-50: map-get($clr-teal-list, "50");
|
||||
$clr-teal-100: map-get($clr-teal-list, "100");
|
||||
$clr-teal-200: map-get($clr-teal-list, "200");
|
||||
$clr-teal-300: map-get($clr-teal-list, "300");
|
||||
$clr-teal-400: map-get($clr-teal-list, "400");
|
||||
$clr-teal-500: map-get($clr-teal-list, "500");
|
||||
$clr-teal-600: map-get($clr-teal-list, "600");
|
||||
$clr-teal-700: map-get($clr-teal-list, "700");
|
||||
$clr-teal-800: map-get($clr-teal-list, "800");
|
||||
$clr-teal-900: map-get($clr-teal-list, "900");
|
||||
$clr-teal-a100: map-get($clr-teal-list, "a100");
|
||||
$clr-teal-a200: map-get($clr-teal-list, "a200");
|
||||
$clr-teal-a400: map-get($clr-teal-list, "a400");
|
||||
$clr-teal-a700: map-get($clr-teal-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// Green
|
||||
//
|
||||
|
||||
$clr-green-list: (
|
||||
"base": #4caf50,
|
||||
"50": #e8f5e9,
|
||||
"100": #c8e6c9,
|
||||
"200": #a5d6a7,
|
||||
"300": #81c784,
|
||||
"400": #66bb6a,
|
||||
"500": #4caf50,
|
||||
"600": #43a047,
|
||||
"700": #388e3c,
|
||||
"800": #2e7d32,
|
||||
"900": #1b5e20,
|
||||
"a100": #b9f6ca,
|
||||
"a200": #69f0ae,
|
||||
"a400": #00e676,
|
||||
"a700": #00c853
|
||||
);
|
||||
|
||||
$clr-green: map-get($clr-green-list, "base");
|
||||
|
||||
$clr-green-50: map-get($clr-green-list, "50");
|
||||
$clr-green-100: map-get($clr-green-list, "100");
|
||||
$clr-green-200: map-get($clr-green-list, "200");
|
||||
$clr-green-300: map-get($clr-green-list, "300");
|
||||
$clr-green-400: map-get($clr-green-list, "400");
|
||||
$clr-green-500: map-get($clr-green-list, "500");
|
||||
$clr-green-600: map-get($clr-green-list, "600");
|
||||
$clr-green-700: map-get($clr-green-list, "700");
|
||||
$clr-green-800: map-get($clr-green-list, "800");
|
||||
$clr-green-900: map-get($clr-green-list, "900");
|
||||
$clr-green-a100: map-get($clr-green-list, "a100");
|
||||
$clr-green-a200: map-get($clr-green-list, "a200");
|
||||
$clr-green-a400: map-get($clr-green-list, "a400");
|
||||
$clr-green-a700: map-get($clr-green-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// Light green
|
||||
//
|
||||
|
||||
$clr-light-green-list: (
|
||||
"base": #8bc34a,
|
||||
"50": #f1f8e9,
|
||||
"100": #dcedc8,
|
||||
"200": #c5e1a5,
|
||||
"300": #aed581,
|
||||
"400": #9ccc65,
|
||||
"500": #8bc34a,
|
||||
"600": #7cb342,
|
||||
"700": #689f38,
|
||||
"800": #558b2f,
|
||||
"900": #33691e,
|
||||
"a100": #ccff90,
|
||||
"a200": #b2ff59,
|
||||
"a400": #76ff03,
|
||||
"a700": #64dd17
|
||||
);
|
||||
|
||||
$clr-light-green: map-get($clr-light-green-list, "base");
|
||||
|
||||
$clr-light-green-50: map-get($clr-light-green-list, "50");
|
||||
$clr-light-green-100: map-get($clr-light-green-list, "100");
|
||||
$clr-light-green-200: map-get($clr-light-green-list, "200");
|
||||
$clr-light-green-300: map-get($clr-light-green-list, "300");
|
||||
$clr-light-green-400: map-get($clr-light-green-list, "400");
|
||||
$clr-light-green-500: map-get($clr-light-green-list, "500");
|
||||
$clr-light-green-600: map-get($clr-light-green-list, "600");
|
||||
$clr-light-green-700: map-get($clr-light-green-list, "700");
|
||||
$clr-light-green-800: map-get($clr-light-green-list, "800");
|
||||
$clr-light-green-900: map-get($clr-light-green-list, "900");
|
||||
$clr-light-green-a100: map-get($clr-light-green-list, "a100");
|
||||
$clr-light-green-a200: map-get($clr-light-green-list, "a200");
|
||||
$clr-light-green-a400: map-get($clr-light-green-list, "a400");
|
||||
$clr-light-green-a700: map-get($clr-light-green-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// Lime
|
||||
//
|
||||
|
||||
$clr-lime-list: (
|
||||
"base": #cddc39,
|
||||
"50": #f9fbe7,
|
||||
"100": #f0f4c3,
|
||||
"200": #e6ee9c,
|
||||
"300": #dce775,
|
||||
"400": #d4e157,
|
||||
"500": #cddc39,
|
||||
"600": #c0ca33,
|
||||
"700": #afb42b,
|
||||
"800": #9e9d24,
|
||||
"900": #827717,
|
||||
"a100": #f4ff81,
|
||||
"a200": #eeff41,
|
||||
"a400": #c6ff00,
|
||||
"a700": #aeea00
|
||||
);
|
||||
|
||||
$clr-lime: map-get($clr-lime-list, "base");
|
||||
|
||||
$clr-lime-50: map-get($clr-lime-list, "50");
|
||||
$clr-lime-100: map-get($clr-lime-list, "100");
|
||||
$clr-lime-200: map-get($clr-lime-list, "200");
|
||||
$clr-lime-300: map-get($clr-lime-list, "300");
|
||||
$clr-lime-400: map-get($clr-lime-list, "400");
|
||||
$clr-lime-500: map-get($clr-lime-list, "500");
|
||||
$clr-lime-600: map-get($clr-lime-list, "600");
|
||||
$clr-lime-700: map-get($clr-lime-list, "700");
|
||||
$clr-lime-800: map-get($clr-lime-list, "800");
|
||||
$clr-lime-900: map-get($clr-lime-list, "900");
|
||||
$clr-lime-a100: map-get($clr-lime-list, "a100");
|
||||
$clr-lime-a200: map-get($clr-lime-list, "a200");
|
||||
$clr-lime-a400: map-get($clr-lime-list, "a400");
|
||||
$clr-lime-a700: map-get($clr-lime-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// Yellow
|
||||
//
|
||||
|
||||
$clr-yellow-list: (
|
||||
"base": #ffeb3b,
|
||||
"50": #fffde7,
|
||||
"100": #fff9c4,
|
||||
"200": #fff59d,
|
||||
"300": #fff176,
|
||||
"400": #ffee58,
|
||||
"500": #ffeb3b,
|
||||
"600": #fdd835,
|
||||
"700": #fbc02d,
|
||||
"800": #f9a825,
|
||||
"900": #f57f17,
|
||||
"a100": #ffff8d,
|
||||
"a200": #ffff00,
|
||||
"a400": #ffea00,
|
||||
"a700": #ffd600
|
||||
);
|
||||
|
||||
$clr-yellow: map-get($clr-yellow-list, "base");
|
||||
|
||||
$clr-yellow-50: map-get($clr-yellow-list, "50");
|
||||
$clr-yellow-100: map-get($clr-yellow-list, "100");
|
||||
$clr-yellow-200: map-get($clr-yellow-list, "200");
|
||||
$clr-yellow-300: map-get($clr-yellow-list, "300");
|
||||
$clr-yellow-400: map-get($clr-yellow-list, "400");
|
||||
$clr-yellow-500: map-get($clr-yellow-list, "500");
|
||||
$clr-yellow-600: map-get($clr-yellow-list, "600");
|
||||
$clr-yellow-700: map-get($clr-yellow-list, "700");
|
||||
$clr-yellow-800: map-get($clr-yellow-list, "800");
|
||||
$clr-yellow-900: map-get($clr-yellow-list, "900");
|
||||
$clr-yellow-a100: map-get($clr-yellow-list, "a100");
|
||||
$clr-yellow-a200: map-get($clr-yellow-list, "a200");
|
||||
$clr-yellow-a400: map-get($clr-yellow-list, "a400");
|
||||
$clr-yellow-a700: map-get($clr-yellow-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// amber
|
||||
//
|
||||
|
||||
$clr-amber-list: (
|
||||
"base": #ffc107,
|
||||
"50": #fff8e1,
|
||||
"100": #ffecb3,
|
||||
"200": #ffe082,
|
||||
"300": #ffd54f,
|
||||
"400": #ffca28,
|
||||
"500": #ffc107,
|
||||
"600": #ffb300,
|
||||
"700": #ffa000,
|
||||
"800": #ff8f00,
|
||||
"900": #ff6f00,
|
||||
"a100": #ffe57f,
|
||||
"a200": #ffd740,
|
||||
"a400": #ffc400,
|
||||
"a700": #ffab00
|
||||
);
|
||||
|
||||
$clr-amber: map-get($clr-amber-list, "base");
|
||||
|
||||
$clr-amber-50: map-get($clr-amber-list, "50");
|
||||
$clr-amber-100: map-get($clr-amber-list, "100");
|
||||
$clr-amber-200: map-get($clr-amber-list, "200");
|
||||
$clr-amber-300: map-get($clr-amber-list, "300");
|
||||
$clr-amber-400: map-get($clr-amber-list, "400");
|
||||
$clr-amber-500: map-get($clr-amber-list, "500");
|
||||
$clr-amber-600: map-get($clr-amber-list, "600");
|
||||
$clr-amber-700: map-get($clr-amber-list, "700");
|
||||
$clr-amber-800: map-get($clr-amber-list, "800");
|
||||
$clr-amber-900: map-get($clr-amber-list, "900");
|
||||
$clr-amber-a100: map-get($clr-amber-list, "a100");
|
||||
$clr-amber-a200: map-get($clr-amber-list, "a200");
|
||||
$clr-amber-a400: map-get($clr-amber-list, "a400");
|
||||
$clr-amber-a700: map-get($clr-amber-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// Orange
|
||||
//
|
||||
|
||||
$clr-orange-list: (
|
||||
"base": #ff9800,
|
||||
"50": #fff3e0,
|
||||
"100": #ffe0b2,
|
||||
"200": #ffcc80,
|
||||
"300": #ffb74d,
|
||||
"400": #ffa726,
|
||||
"500": #ff9800,
|
||||
"600": #fb8c00,
|
||||
"700": #f57c00,
|
||||
"800": #ef6c00,
|
||||
"900": #e65100,
|
||||
"a100": #ffd180,
|
||||
"a200": #ffab40,
|
||||
"a400": #ff9100,
|
||||
"a700": #ff6d00
|
||||
);
|
||||
|
||||
$clr-orange: map-get($clr-orange-list, "base");
|
||||
|
||||
$clr-orange-50: map-get($clr-orange-list, "50");
|
||||
$clr-orange-100: map-get($clr-orange-list, "100");
|
||||
$clr-orange-200: map-get($clr-orange-list, "200");
|
||||
$clr-orange-300: map-get($clr-orange-list, "300");
|
||||
$clr-orange-400: map-get($clr-orange-list, "400");
|
||||
$clr-orange-500: map-get($clr-orange-list, "500");
|
||||
$clr-orange-600: map-get($clr-orange-list, "600");
|
||||
$clr-orange-700: map-get($clr-orange-list, "700");
|
||||
$clr-orange-800: map-get($clr-orange-list, "800");
|
||||
$clr-orange-900: map-get($clr-orange-list, "900");
|
||||
$clr-orange-a100: map-get($clr-orange-list, "a100");
|
||||
$clr-orange-a200: map-get($clr-orange-list, "a200");
|
||||
$clr-orange-a400: map-get($clr-orange-list, "a400");
|
||||
$clr-orange-a700: map-get($clr-orange-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// Deep orange
|
||||
//
|
||||
|
||||
$clr-deep-orange-list: (
|
||||
"base": #ff5722,
|
||||
"50": #fbe9e7,
|
||||
"100": #ffccbc,
|
||||
"200": #ffab91,
|
||||
"300": #ff8a65,
|
||||
"400": #ff7043,
|
||||
"500": #ff5722,
|
||||
"600": #f4511e,
|
||||
"700": #e64a19,
|
||||
"800": #d84315,
|
||||
"900": #bf360c,
|
||||
"a100": #ff9e80,
|
||||
"a200": #ff6e40,
|
||||
"a400": #ff3d00,
|
||||
"a700": #dd2c00
|
||||
);
|
||||
|
||||
$clr-deep-orange: map-get($clr-deep-orange-list, "base");
|
||||
|
||||
$clr-deep-orange-50: map-get($clr-deep-orange-list, "50");
|
||||
$clr-deep-orange-100: map-get($clr-deep-orange-list, "100");
|
||||
$clr-deep-orange-200: map-get($clr-deep-orange-list, "200");
|
||||
$clr-deep-orange-300: map-get($clr-deep-orange-list, "300");
|
||||
$clr-deep-orange-400: map-get($clr-deep-orange-list, "400");
|
||||
$clr-deep-orange-500: map-get($clr-deep-orange-list, "500");
|
||||
$clr-deep-orange-600: map-get($clr-deep-orange-list, "600");
|
||||
$clr-deep-orange-700: map-get($clr-deep-orange-list, "700");
|
||||
$clr-deep-orange-800: map-get($clr-deep-orange-list, "800");
|
||||
$clr-deep-orange-900: map-get($clr-deep-orange-list, "900");
|
||||
$clr-deep-orange-a100: map-get($clr-deep-orange-list, "a100");
|
||||
$clr-deep-orange-a200: map-get($clr-deep-orange-list, "a200");
|
||||
$clr-deep-orange-a400: map-get($clr-deep-orange-list, "a400");
|
||||
$clr-deep-orange-a700: map-get($clr-deep-orange-list, "a700");
|
||||
|
||||
|
||||
//
|
||||
// Brown
|
||||
//
|
||||
|
||||
$clr-brown-list: (
|
||||
"base": #795548,
|
||||
"50": #efebe9,
|
||||
"100": #d7ccc8,
|
||||
"200": #bcaaa4,
|
||||
"300": #a1887f,
|
||||
"400": #8d6e63,
|
||||
"500": #795548,
|
||||
"600": #6d4c41,
|
||||
"700": #5d4037,
|
||||
"800": #4e342e,
|
||||
"900": #3e2723,
|
||||
);
|
||||
|
||||
$clr-brown: map-get($clr-brown-list, "base");
|
||||
|
||||
$clr-brown-50: map-get($clr-brown-list, "50");
|
||||
$clr-brown-100: map-get($clr-brown-list, "100");
|
||||
$clr-brown-200: map-get($clr-brown-list, "200");
|
||||
$clr-brown-300: map-get($clr-brown-list, "300");
|
||||
$clr-brown-400: map-get($clr-brown-list, "400");
|
||||
$clr-brown-500: map-get($clr-brown-list, "500");
|
||||
$clr-brown-600: map-get($clr-brown-list, "600");
|
||||
$clr-brown-700: map-get($clr-brown-list, "700");
|
||||
$clr-brown-800: map-get($clr-brown-list, "800");
|
||||
$clr-brown-900: map-get($clr-brown-list, "900");
|
||||
|
||||
|
||||
//
|
||||
// Grey
|
||||
//
|
||||
|
||||
$clr-grey-list: (
|
||||
"base": #9e9e9e,
|
||||
"50": #fafafa,
|
||||
"100": #f5f5f5,
|
||||
"200": #eeeeee,
|
||||
"300": #e0e0e0,
|
||||
"400": #bdbdbd,
|
||||
"500": #9e9e9e,
|
||||
"600": #757575,
|
||||
"700": #616161,
|
||||
"800": #424242,
|
||||
"900": #212121,
|
||||
);
|
||||
|
||||
$clr-grey: map-get($clr-grey-list, "base");
|
||||
|
||||
$clr-grey-50: map-get($clr-grey-list, "50");
|
||||
$clr-grey-100: map-get($clr-grey-list, "100");
|
||||
$clr-grey-200: map-get($clr-grey-list, "200");
|
||||
$clr-grey-300: map-get($clr-grey-list, "300");
|
||||
$clr-grey-400: map-get($clr-grey-list, "400");
|
||||
$clr-grey-500: map-get($clr-grey-list, "500");
|
||||
$clr-grey-600: map-get($clr-grey-list, "600");
|
||||
$clr-grey-700: map-get($clr-grey-list, "700");
|
||||
$clr-grey-800: map-get($clr-grey-list, "800");
|
||||
$clr-grey-900: map-get($clr-grey-list, "900");
|
||||
|
||||
|
||||
//
|
||||
// Blue grey
|
||||
//
|
||||
|
||||
$clr-blue-grey-list: (
|
||||
"base": #607d8b,
|
||||
"50": #eceff1,
|
||||
"100": #cfd8dc,
|
||||
"200": #b0bec5,
|
||||
"300": #90a4ae,
|
||||
"400": #78909c,
|
||||
"500": #607d8b,
|
||||
"600": #546e7a,
|
||||
"700": #455a64,
|
||||
"800": #37474f,
|
||||
"900": #263238,
|
||||
);
|
||||
|
||||
$clr-blue-grey: map-get($clr-blue-grey-list, "base");
|
||||
|
||||
$clr-blue-grey-50: map-get($clr-blue-grey-list, "50");
|
||||
$clr-blue-grey-100: map-get($clr-blue-grey-list, "100");
|
||||
$clr-blue-grey-200: map-get($clr-blue-grey-list, "200");
|
||||
$clr-blue-grey-300: map-get($clr-blue-grey-list, "300");
|
||||
$clr-blue-grey-400: map-get($clr-blue-grey-list, "400");
|
||||
$clr-blue-grey-500: map-get($clr-blue-grey-list, "500");
|
||||
$clr-blue-grey-600: map-get($clr-blue-grey-list, "600");
|
||||
$clr-blue-grey-700: map-get($clr-blue-grey-list, "700");
|
||||
$clr-blue-grey-800: map-get($clr-blue-grey-list, "800");
|
||||
$clr-blue-grey-900: map-get($clr-blue-grey-list, "900");
|
||||
|
||||
|
||||
//
|
||||
// Black
|
||||
//
|
||||
|
||||
$clr-black-list: (
|
||||
"base": #000
|
||||
);
|
||||
|
||||
$clr-black: map-get($clr-black-list, "base");
|
||||
|
||||
|
||||
//
|
||||
// White
|
||||
//
|
||||
|
||||
$clr-white-list: (
|
||||
"base": #fff
|
||||
);
|
||||
|
||||
$clr-white: map-get($clr-white-list, "base");
|
||||
|
||||
|
||||
//
|
||||
// List for all Colors for looping
|
||||
//
|
||||
|
||||
$clr-list-all: (
|
||||
"red": $clr-red-list,
|
||||
"pink": $clr-pink-list,
|
||||
"purple": $clr-purple-list,
|
||||
"deep-purple": $clr-deep-purple-list,
|
||||
"indigo": $clr-indigo-list,
|
||||
"blue": $clr-blue-list,
|
||||
"light-blue": $clr-light-blue-list,
|
||||
"cyan": $clr-cyan-list,
|
||||
"teal": $clr-teal-list,
|
||||
"green": $clr-green-list,
|
||||
"light-green": $clr-light-green-list,
|
||||
"lime": $clr-lime-list,
|
||||
"yellow": $clr-yellow-list,
|
||||
"amber": $clr-amber-list,
|
||||
"orange": $clr-orange-list,
|
||||
"deep-orange": $clr-deep-orange-list,
|
||||
"brown": $clr-brown-list,
|
||||
"grey": $clr-grey-list,
|
||||
"blue-grey": $clr-blue-grey-list,
|
||||
"black": $clr-black-list,
|
||||
"white": $clr-white-list
|
||||
);
|
||||
|
||||
|
||||
//
|
||||
// Typography
|
||||
//
|
||||
|
||||
$clr-ui-display-4: $clr-grey-600;
|
||||
$clr-ui-display-3: $clr-grey-600;
|
||||
$clr-ui-display-2: $clr-grey-600;
|
||||
$clr-ui-display-1: $clr-grey-600;
|
||||
$clr-ui-headline: $clr-grey-900;
|
||||
$clr-ui-title: $clr-grey-900;
|
||||
$clr-ui-subhead-1: $clr-grey-900;
|
||||
$clr-ui-body-2: $clr-grey-900;
|
||||
$clr-ui-body-1: $clr-grey-900;
|
||||
$clr-ui-caption: $clr-grey-600;
|
||||
$clr-ui-menu: $clr-grey-900;
|
||||
$clr-ui-button: $clr-grey-900;
|
||||
2
precompile/mdbook-admonish.scss
Normal file
2
precompile/mdbook-admonish.scss
Normal file
@@ -0,0 +1,2 @@
|
||||
@import "./material-color";
|
||||
@import "./admonition";
|
||||
13
precompile/package.json
Normal file
13
precompile/package.json
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"name": "precompile",
|
||||
"version": "1.0.0",
|
||||
"main": "index.js",
|
||||
"license": "MIT",
|
||||
"scripts": {
|
||||
"build": "sass --no-source-map mdbook-admonish.scss ../src/bin/assets/mdbook-admonish.css"
|
||||
},
|
||||
"dependencies": {
|
||||
"material-design-color": "^1.0.0",
|
||||
"sass": "^1.49.7"
|
||||
}
|
||||
}
|
||||
129
precompile/yarn.lock
Normal file
129
precompile/yarn.lock
Normal file
@@ -0,0 +1,129 @@
|
||||
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
|
||||
# yarn lockfile v1
|
||||
|
||||
|
||||
anymatch@~3.1.2:
|
||||
version "3.1.2"
|
||||
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
|
||||
integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
|
||||
dependencies:
|
||||
normalize-path "^3.0.0"
|
||||
picomatch "^2.0.4"
|
||||
|
||||
binary-extensions@^2.0.0:
|
||||
version "2.2.0"
|
||||
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
|
||||
integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
|
||||
|
||||
braces@~3.0.2:
|
||||
version "3.0.2"
|
||||
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
|
||||
integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
|
||||
dependencies:
|
||||
fill-range "^7.0.1"
|
||||
|
||||
"chokidar@>=3.0.0 <4.0.0":
|
||||
version "3.5.3"
|
||||
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
|
||||
integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
|
||||
dependencies:
|
||||
anymatch "~3.1.2"
|
||||
braces "~3.0.2"
|
||||
glob-parent "~5.1.2"
|
||||
is-binary-path "~2.1.0"
|
||||
is-glob "~4.0.1"
|
||||
normalize-path "~3.0.0"
|
||||
readdirp "~3.6.0"
|
||||
optionalDependencies:
|
||||
fsevents "~2.3.2"
|
||||
|
||||
fill-range@^7.0.1:
|
||||
version "7.0.1"
|
||||
resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
|
||||
integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
|
||||
dependencies:
|
||||
to-regex-range "^5.0.1"
|
||||
|
||||
fsevents@~2.3.2:
|
||||
version "2.3.2"
|
||||
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
|
||||
integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
|
||||
|
||||
glob-parent@~5.1.2:
|
||||
version "5.1.2"
|
||||
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
|
||||
integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
|
||||
dependencies:
|
||||
is-glob "^4.0.1"
|
||||
|
||||
immutable@^4.0.0:
|
||||
version "4.0.0"
|
||||
resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.0.0.tgz#b86f78de6adef3608395efb269a91462797e2c23"
|
||||
integrity sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==
|
||||
|
||||
is-binary-path@~2.1.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
|
||||
integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
|
||||
dependencies:
|
||||
binary-extensions "^2.0.0"
|
||||
|
||||
is-extglob@^2.1.1:
|
||||
version "2.1.1"
|
||||
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
|
||||
integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
|
||||
|
||||
is-glob@^4.0.1, is-glob@~4.0.1:
|
||||
version "4.0.3"
|
||||
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
|
||||
integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
|
||||
dependencies:
|
||||
is-extglob "^2.1.1"
|
||||
|
||||
is-number@^7.0.0:
|
||||
version "7.0.0"
|
||||
resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
|
||||
integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
|
||||
|
||||
material-color@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/material-color/-/material-color-1.0.0.tgz#76767e20680a2d4bd23736c31fe9bc3f209bfbee"
|
||||
integrity sha1-dnZ+IGgKLUvSNzbDH+m8PyCb++4=
|
||||
|
||||
normalize-path@^3.0.0, normalize-path@~3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
|
||||
integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
|
||||
|
||||
picomatch@^2.0.4, picomatch@^2.2.1:
|
||||
version "2.3.1"
|
||||
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
|
||||
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
|
||||
|
||||
readdirp@~3.6.0:
|
||||
version "3.6.0"
|
||||
resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
|
||||
integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
|
||||
dependencies:
|
||||
picomatch "^2.2.1"
|
||||
|
||||
sass@^1.49.7:
|
||||
version "1.49.7"
|
||||
resolved "https://registry.yarnpkg.com/sass/-/sass-1.49.7.tgz#22a86a50552b9b11f71404dfad1b9ff44c6b0c49"
|
||||
integrity sha512-13dml55EMIR2rS4d/RDHHP0sXMY3+30e1TKsyXaSz3iLWVoDWEoboY8WzJd5JMnxrRHffKO3wq2mpJ0jxRJiEQ==
|
||||
dependencies:
|
||||
chokidar ">=3.0.0 <4.0.0"
|
||||
immutable "^4.0.0"
|
||||
source-map-js ">=0.6.2 <2.0.0"
|
||||
|
||||
"source-map-js@>=0.6.2 <2.0.0":
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
|
||||
integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
|
||||
|
||||
to-regex-range@^5.0.1:
|
||||
version "5.0.1"
|
||||
resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
|
||||
integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
|
||||
dependencies:
|
||||
is-number "^7.0.0"
|
||||
BIN
simple-message.png
Normal file
BIN
simple-message.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.4 KiB |
Reference in New Issue
Block a user