aboutsummaryrefslogtreecommitdiff
path: root/src/site/components
diff options
context:
space:
mode:
authorFuwn <[email protected]>2022-01-15 02:25:59 +0000
committerFuwn <[email protected]>2022-01-15 02:25:59 +0000
commitf08230b5490b327ed8d98dcebcbc5eca5c5d2859 (patch)
tree7d7494b1c41a81e736267fceebbfe99410c6b15d /src/site/components
parentMerge branch 'master' of github.com:WeebDev/lolisafe (diff)
downloadhost.fuwn.me-f08230b5490b327ed8d98dcebcbc5eca5c5d2859.tar.xz
host.fuwn.me-f08230b5490b327ed8d98dcebcbc5eca5c5d2859.zip
chore: chibisafe -> Hostess
Diffstat (limited to 'src/site/components')
-rw-r--r--src/site/components/footer/Footer.test.js4
-rw-r--r--src/site/components/footer/Footer.vue17
-rw-r--r--src/site/components/home/links/Links.vue6
-rw-r--r--src/site/components/image-modal/ImageInfo.vue42
-rw-r--r--src/site/components/image-modal/TagInfo.vue2
-rw-r--r--src/site/components/search/Search.vue4
-rw-r--r--src/site/components/settings/JoiObject.vue4
-rw-r--r--src/site/components/uploader/Uploader.vue4
8 files changed, 41 insertions, 42 deletions
diff --git a/src/site/components/footer/Footer.test.js b/src/site/components/footer/Footer.test.js
index 379f939..4f89b26 100644
--- a/src/site/components/footer/Footer.test.js
+++ b/src/site/components/footer/Footer.test.js
@@ -16,10 +16,10 @@ describe('Footer.vue', () => {
}
});
- it('Should render chibisafe as the instance title', () => {
+ it('Should render Hostess as the instance title', () => {
const wrapper = shallowMount(Component, { store, localVue });
const title = wrapper.find('h4');
- expect(title.text()).toBe('chibisafe');
+ expect(title.text()).toBe('Hostess');
});
});
diff --git a/src/site/components/footer/Footer.vue b/src/site/components/footer/Footer.vue
index 0e3cceb..c0df64c 100644
--- a/src/site/components/footer/Footer.vue
+++ b/src/site/components/footer/Footer.vue
@@ -3,24 +3,23 @@
<div class="container">
<div class="columns">
<div class="column is-narrow">
- <h4>chibisafe</h4>
- <span>© 2017-{{ getYear }}
+ <h4>Hostess</h4>
+ <span>© 2022-{{ getYear }}
<a
- href="https://github.com/pitu"
- class="no-block">Pitu</a>
+ href="https://fuwn.me"
+ class="no-block">Fuwn</a>
</span><br>
<span>{{ version }}</span>
</div>
<div class="column is-narrow bottom-up">
- <a href="https://github.com/weebdev/chibisafe">GitHub</a>
- <a href="https://patreon.com/pitu">Patreon</a>
- <a href="https://discord.gg/5g6vgwn">Discord</a>
+ <a href="https://github.com/Fuwn">GitHub</a>
+ <a href="mailto: [email protected]">Contact</a>
</div>
<div class="column is-narrow bottom-up">
<a
v-if="loggedIn"
@click="createShareXThing">ShareX Config</a>
- <a href="https://chrome.google.com/webstore/detail/lolisafe-uploader/enkkmplljfjppcdaancckgilmgoiofnj">Chrome Extension</a>
+ <!-- <a href="https://chrome.google.com/webstore/detail/lolisafe-uploader/enkkmplljfjppcdaancckgilmgoiofnj">Chrome Extension</a> -->
</div>
</div>
</div>
@@ -56,7 +55,7 @@ export default {
"FileFormName": "files[]",
"Headers": {
"token": "${this.apiKey}",
- "accept": "application/vnd.chibisafe.json"
+ "accept": "application/vnd.hostess.json"
},
"ResponseType": "Text",
"URL": "$json:url$",
diff --git a/src/site/components/home/links/Links.vue b/src/site/components/home/links/Links.vue
index 6777f44..a8ade00 100644
--- a/src/site/components/home/links/Links.vue
+++ b/src/site/components/home/links/Links.vue
@@ -1,12 +1,12 @@
<template>
<div class="links">
<a
- href="https://github.com/WeebDev/chibisafe"
+ href="https://github.com/Fuwn/Hostess"
target="_blank"
class="link">
<header class="bd-footer-star-header">
<h4 class="bd-footer-title">GitHub</h4>
- <p class="bd-footer-subtitle">Deploy your own chibisafe</p>
+ <p class="bd-footer-subtitle">Deploy your own Hostess</p>
</header>
</a>
<div
@@ -66,7 +66,7 @@ export default {
"FileFormName": "files[]",
"Headers": {
"token": "${this.apiKey}",
- "accept": "application/vnd.chibisafe.json"
+ "accept": "application/vnd.hostess.json"
},
"ResponseType": "Text",
"URL": "$json:url$",
diff --git a/src/site/components/image-modal/ImageInfo.vue b/src/site/components/image-modal/ImageInfo.vue
index fdea285..cc02c34 100644
--- a/src/site/components/image-modal/ImageInfo.vue
+++ b/src/site/components/image-modal/ImageInfo.vue
@@ -1,5 +1,5 @@
<template>
- <div class="container has-background-chibisafe">
+ <div class="container has-background-hostess">
<div class="columns is-marginless">
<div class="column image-col has-centered-items">
<img v-if="!isVideo(file.type)" class="col-img" :src="file.url">
@@ -9,14 +9,14 @@
</div>
<div class="column data-col is-one-third">
<div class="sticky">
- <div class="divider is-chibisafe has-text-light">
+ <div class="divider is-hostess has-text-light">
File information
</div>
<b-field
label="ID"
label-position="on-border"
- type="is-chibisafe"
- class="chibisafe-on-border">
+ type="is-hostess"
+ class="hostess-on-border">
<div class="control">
<span class="fake-input">{{ file.id }}</span>
</div>
@@ -24,8 +24,8 @@
<b-field
label="Name"
label-position="on-border"
- type="is-chibisafe"
- class="chibisafe-on-border">
+ type="is-hostess"
+ class="hostess-on-border">
<div class="control">
<span class="fake-input">{{ file.name }}</span>
</div>
@@ -34,8 +34,8 @@
<b-field
label="Original Name"
label-position="on-border"
- type="is-chibisafe"
- class="chibisafe-on-border">
+ type="is-hostess"
+ class="hostess-on-border">
<div class="control">
<span class="fake-input">{{ file.original }}</span>
</div>
@@ -44,8 +44,8 @@
<b-field
label="IP"
label-position="on-border"
- type="is-chibisafe"
- class="chibisafe-on-border">
+ type="is-hostess"
+ class="hostess-on-border">
<div class="control">
<span class="fake-input">{{ file.ip }}</span>
</div>
@@ -54,8 +54,8 @@
<b-field
label="Link"
label-position="on-border"
- type="is-chibisafe"
- class="chibisafe-on-border">
+ type="is-hostess"
+ class="hostess-on-border">
<div class="control">
<a
class="fake-input"
@@ -67,8 +67,8 @@
<b-field
label="Size"
label-position="on-border"
- type="is-chibisafe"
- class="chibisafe-on-border">
+ type="is-hostess"
+ class="hostess-on-border">
<div class="control">
<span class="fake-input">{{ formatBytes(file.size) }}</span>
</div>
@@ -77,8 +77,8 @@
<b-field
label="Hash"
label-position="on-border"
- type="is-chibisafe"
- class="chibisafe-on-border">
+ type="is-hostess"
+ class="hostess-on-border">
<div class="control">
<span class="fake-input">{{ file.hash }}</span>
</div>
@@ -87,19 +87,19 @@
<b-field
label="Uploaded"
label-position="on-border"
- type="is-chibisafe"
- class="chibisafe-on-border">
+ type="is-hostess"
+ class="hostess-on-border">
<div class="control">
<span class="fake-input"><timeago :since="file.createdAt" /></span>
</div>
</b-field>
- <div class="divider is-chibisafe has-text-light">
+ <div class="divider is-hostess has-text-light">
Tags
</div>
<Taginfo :image-id="file.id" :image-tags="tags" />
- <div class="divider is-chibisafe has-text-light">
+ <div class="divider is-hostess has-text-light">
Albums
</div>
<Albuminfo :image-id="file.id" :image-albums="albums" :albums="tinyDetails" />
@@ -167,7 +167,7 @@ export default {
.fake-input {
font-size: 1rem !important;
height: 2.5rem;
- border-color: #323846; /* $chibisafe */
+ border-color: #323846; /* $hostess */
max-width: 100%;
width: 100%;
border-radius: 4px;
diff --git a/src/site/components/image-modal/TagInfo.vue b/src/site/components/image-modal/TagInfo.vue
index fb65343..a34a800 100644
--- a/src/site/components/image-modal/TagInfo.vue
+++ b/src/site/components/image-modal/TagInfo.vue
@@ -3,7 +3,7 @@
<b-taginput
:value="selectedTags"
:data="filteredTags"
- class="chibisafe taginp"
+ class="hostess taginp"
ellipsis
icon="label"
placeholder="Add a tag"
diff --git a/src/site/components/search/Search.vue b/src/site/components/search/Search.vue
index 1f55691..ec7aa32 100644
--- a/src/site/components/search/Search.vue
+++ b/src/site/components/search/Search.vue
@@ -8,7 +8,7 @@
:data="filteredHints"
:custom-selector="handleSelect"
field="name"
- class="chibisafe-input search"
+ class="hostess-input search"
placeholder="Search"
type="search"
open-on-focus
@@ -22,7 +22,7 @@
</template>
</SearchInput>
<p class="control">
- <b-button type="is-chibisafe" @click="onSubmit">
+ <b-button type="is-hostess" @click="onSubmit">
Search
</b-button>
</p>
diff --git a/src/site/components/settings/JoiObject.vue b/src/site/components/settings/JoiObject.vue
index f369ebb..313d38f 100644
--- a/src/site/components/settings/JoiObject.vue
+++ b/src/site/components/settings/JoiObject.vue
@@ -10,13 +10,13 @@
<b-input
v-if="getDisplayType(field) === 'string'"
v-model="values[key]"
- class="chibisafe-input"
+ class="hostess-input"
expanded />
<b-input
v-else-if="getDisplayType(field) === 'number'"
v-model="values[key]"
type="number"
- class="chibisafe-input"
+ class="hostess-input"
:min="getMin(field)"
:max="getMax(field)"
expanded />
diff --git a/src/site/components/uploader/Uploader.vue b/src/site/components/uploader/Uploader.vue
index e645149..95cab9d 100644
--- a/src/site/components/uploader/Uploader.vue
+++ b/src/site/components/uploader/Uploader.vue
@@ -127,7 +127,7 @@ export default {
maxFilesize: this.config.maxUploadSize,
previewTemplate: this.$refs.template.innerHTML,
dictDefaultMessage: 'Drag & Drop your files or click to browse',
- headers: { Accept: 'application/vnd.chibisafe.json' }
+ headers: { Accept: 'application/vnd.hostess.json' }
};
this.showDropzone = true;
if (this.loggedIn) this.getAlbums();
@@ -152,7 +152,7 @@ export default {
*/
updateDropzoneConfig() {
this.$refs.el.setOption('headers', {
- Accept: 'application/vnd.chibisafe.json',
+ Accept: 'application/vnd.hostess.json',
Authorization: this.token ? `Bearer ${this.token}` : '',
albumId: this.selectedAlbum ? this.selectedAlbum : null
});