mirror of
https://ark.sudovanilla.org/Korbs/butterflyvu.git
synced 2024-12-22 15:23:54 +00:00
Compare commits
10 commits
aa8d824293
...
8acabeaf47
Author | SHA1 | Date | |
---|---|---|---|
Korbs | 8acabeaf47 | ||
Korbs | 45b613e3cb | ||
Korbs | 23e0f3be6c | ||
Korbs | b267ffe797 | ||
Korbs | e37cb2f548 | ||
Korbs | 186b4093cf | ||
Korbs | 06694681b6 | ||
Korbs | 6191f8fa22 | ||
Korbs | 5b2422d1af | ||
Korbs | 904536b407 |
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -22,3 +22,4 @@ pnpm-debug.log*
|
|||
|
||||
# macOS-specific files
|
||||
.DS_Store
|
||||
butterflyvu.tar
|
||||
|
|
27
LICENSE
Normal file
27
LICENSE
Normal file
|
@ -0,0 +1,27 @@
|
|||
MIT NON-AI License
|
||||
|
||||
Copyright (c) 2024 - 2025 SudoVanilla
|
||||
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of the 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.
|
||||
|
||||
In addition, the following restrictions apply:
|
||||
|
||||
1. The Software and any modifications made to it may not be used for the purpose of training or improving machine learning algorithms,
|
||||
including but not limited to artificial intelligence, natural language processing, or data mining. This condition applies to any derivatives,
|
||||
modifications, or updates based on the Software code. Any usage of the Software in an AI-training dataset is considered a breach of this License.
|
||||
|
||||
2. The Software may not be included in any dataset used for training or improving machine learning algorithms,
|
||||
including but not limited to artificial intelligence, natural language processing, or data mining.
|
||||
|
||||
3. Any person or organization found to be in violation of these restrictions will be subject to legal action and may be held liable
|
||||
for any damages resulting from such use.
|
||||
|
||||
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.
|
|
@ -9,6 +9,13 @@
|
|||
"WhiteLabel": "true",
|
||||
"FooterVersion": "true"
|
||||
},
|
||||
"FeelbackConfig": {
|
||||
"Enabled": false,
|
||||
"ContentSetId": "566e8b96-c65e-4bf7-87df-d22a9f4994a2",
|
||||
"Present": "like-dislike",
|
||||
"Question": "Did this article help?",
|
||||
"Answer": "Thank you for your feedback."
|
||||
},
|
||||
"HeaderItems": [
|
||||
{
|
||||
"text": "Syntax",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
services:
|
||||
butterflyvu:
|
||||
image: ark.sudovanilla.org/korbs/butterflyvu:amd64
|
||||
image: docker.registry.sudovanilla.org/butterflyvu:latest
|
||||
network_mode: bridge
|
||||
volumes:
|
||||
- ./config.json:/app/config.json
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "butterflyvu",
|
||||
"type": "module",
|
||||
"version": "0.1.41",
|
||||
"version": "0.1.5",
|
||||
"license": "GPL-3.0-only",
|
||||
"author": {
|
||||
"name": "SudoVanilla"
|
||||
|
@ -18,8 +18,7 @@
|
|||
"url": "https://ark.sudovanilla.org/Korbs/butterflyvu/"
|
||||
},
|
||||
"bugs": {
|
||||
"url": "https://ark.sudovanilla.org/Korbs/butterflyvu/issues",
|
||||
"email": "support@sudovanilla.org"
|
||||
"url": "https://ark.sudovanilla.org/Korbs/butterflyvu/issues"
|
||||
},
|
||||
"scripts": {
|
||||
"start": "astro dev",
|
||||
|
@ -28,8 +27,8 @@
|
|||
"preview": "astro preview",
|
||||
"docker:start": "docker compose up -d",
|
||||
"docker:stop": "docker compose down",
|
||||
"docker:build": "docker build --platform linux/amd64 -t ark.sudovanilla.org/korbs/butterflyvu:amd64 .",
|
||||
"docker:push": "docker push ark.sudovanilla.org/korbs/butterflyvu:amd64"
|
||||
"docker:build": "buildah build -t docker.registry.sudovanilla.org/butterflyvu --no-cache --annotation 'org.opencontainers.image.vendor=SudoVanilla' --annotation 'org.opencontainers.image.description=Documentations built on Astro' --annotation 'org.opencontainers.image.title=ButterflyVu' --annotation 'org.opencontainers.image.licenses=MIT NON-AI License' --annotation 'org.opencontainers.image.url=https://ark.sudovanilla.org/Korbs/ButterflyVu'",
|
||||
"docker:push": "buildah push docker.registry.sudovanilla.org/butterflyvu"
|
||||
},
|
||||
"dependencies": {
|
||||
"@astrojs/mdx": "4.0.0-beta.5",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
layout: "@layouts/Splash.astro"
|
||||
Title: "Welcome to ButterflyVu"
|
||||
Banner: "/splash-logo.webp"
|
||||
Banner: "https://md.sudovanilla.org/images/logos/butterflyvu/ButterflyVu%20-%20Original.svg"
|
||||
PrimaryText: "Primary"
|
||||
SecondaryText: "Secondary"
|
||||
PrimaryLink: "#"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
// Settings
|
||||
import { SiteSettings } from '@config'
|
||||
import { SiteSettings, FeelbackConfig } from '@config'
|
||||
import {version} from '../../package.json'
|
||||
|
||||
// Properties
|
||||
|
@ -29,21 +29,16 @@ import "@styles/prism.css"
|
|||
<slot/>
|
||||
<!-- <hr/>
|
||||
<p>Last Updated: null</p> -->
|
||||
<!-- {
|
||||
FEEDBACK_ENABLED ?
|
||||
// Feelback
|
||||
FEELBACK_ENABLED ?
|
||||
<FeelbackYesNo
|
||||
contentSetId="2308b02b-8f9f-437e-9780-5ad4c0db016e"
|
||||
preset="like-dislike"
|
||||
textQuestion="Did this article help?"
|
||||
textAnswer="Thank you for your feedback."
|
||||
/>
|
||||
:
|
||||
null
|
||||
:
|
||||
null
|
||||
} -->
|
||||
{FeelbackConfig.Enabled ?
|
||||
<FeelbackYesNo
|
||||
contentSetId={FeelbackConfig.ContentSetId}
|
||||
preset={FeelbackConfig.Present}
|
||||
textQuestion={FeelbackConfig.Question}
|
||||
textAnswer={FeelbackConfig.Answer}
|
||||
/>
|
||||
:
|
||||
null
|
||||
}
|
||||
</div>
|
||||
</article>
|
||||
|
||||
|
|
|
@ -44,6 +44,23 @@ table {
|
|||
}
|
||||
}
|
||||
|
||||
code {
|
||||
background: #2b2b2b;
|
||||
padding: 4px 8px;
|
||||
border-radius: 4rem;
|
||||
display: inline;
|
||||
margin: 0px -4px;
|
||||
}
|
||||
pre {
|
||||
code {
|
||||
background: inherit;
|
||||
padding: inherit;
|
||||
border-radius:inherit;
|
||||
display: inherit;
|
||||
margin: inherit;
|
||||
}
|
||||
}
|
||||
|
||||
blockquote {
|
||||
margin: 0px;
|
||||
background: #323232;
|
||||
|
@ -226,7 +243,7 @@ header {
|
|||
}
|
||||
|
||||
@media screen and (max-width: 775px) {
|
||||
.content {
|
||||
article {
|
||||
flex-direction: column !important;
|
||||
}
|
||||
}
|
||||
|
@ -237,8 +254,9 @@ header {
|
|||
padding-bottom: 24px;
|
||||
}
|
||||
|
||||
.page .content {
|
||||
.page article {
|
||||
padding-top: 114px !important;
|
||||
margin-top: 48px;
|
||||
}
|
||||
|
||||
.footer {
|
||||
|
|
|
@ -6,6 +6,9 @@
|
|||
justify-content: space-between;
|
||||
img {
|
||||
width: 100%;
|
||||
max-width: 200px;
|
||||
margin: auto;
|
||||
padding: 92px 0%;
|
||||
}
|
||||
.splash-action {
|
||||
display: flex;
|
||||
|
|
Loading…
Reference in a new issue