Update logo/screenshots
@@ -9,7 +9,7 @@
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: swap;
|
||||
src: url("/build/fonts/Poppins-Black.ttf") format("truetype");
|
||||
src: url("/fonts/Poppins-Black.ttf") format("truetype");
|
||||
}
|
||||
|
||||
@font-face {
|
||||
@@ -17,7 +17,7 @@
|
||||
font-style: normal;
|
||||
font-weight: 300;
|
||||
font-display: swap;
|
||||
src: url("/build/fonts/Poppins-Light.ttf") format("truetype");
|
||||
src: url("/fonts/Poppins-Light.ttf") format("truetype");
|
||||
}
|
||||
|
||||
@font-face {
|
||||
@@ -25,7 +25,7 @@
|
||||
font-style: normal;
|
||||
font-weight: 500;
|
||||
font-display: swap;
|
||||
src: url("/build/fonts/Poppins-Medium.ttf") format("truetype");
|
||||
src: url("/fonts/Poppins-Medium.ttf") format("truetype");
|
||||
}
|
||||
|
||||
@font-face {
|
||||
@@ -33,7 +33,7 @@
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: swap;
|
||||
src: url("/build/fonts/Poppins-Regular.ttf") format("truetype");
|
||||
src: url("/fonts/Poppins-Regular.ttf") format("truetype");
|
||||
}
|
||||
|
||||
@font-face {
|
||||
@@ -41,7 +41,7 @@
|
||||
font-style: normal;
|
||||
font-weight: 600;
|
||||
font-display: swap;
|
||||
src: url("/build/fonts/Poppins-SemiBold.ttf") format("truetype");
|
||||
src: url("/fonts/Poppins-SemiBold.ttf") format("truetype");
|
||||
}
|
||||
|
||||
// Default Theme
|
||||
@@ -11,7 +11,7 @@ import { VTooltip } from 'v-tooltip'
|
||||
|
||||
const app = createApp(App)
|
||||
|
||||
export default class Crater {
|
||||
export default class InvoiceShelf {
|
||||
constructor() {
|
||||
this.bootingCallbacks = []
|
||||
this.messages = messages
|
||||
@@ -149,14 +149,14 @@ const pageDescription = computed(() => {
|
||||
return window.login_page_description
|
||||
}
|
||||
|
||||
return 'Crater helps you track expenses, record payments & generate beautiful invoices & estimates.'
|
||||
return 'InvoiceShelf helps you track expenses, record payments & generate beautiful invoices & estimates.'
|
||||
})
|
||||
|
||||
const copyrightText = computed(() => {
|
||||
if (window.copyright_text) {
|
||||
return window.copyright_text
|
||||
}
|
||||
return 'Copyright @ Crater Invoice, Inc.'
|
||||
return 'Copyright @ IDEOLOGIX MEDIA DOOEL.'
|
||||
})
|
||||
|
||||
const loginPageLogo = computed(() => {
|
||||
|
||||
@@ -67,7 +67,7 @@
|
||||
<div class="flex items-center shrink-0 px-4 mb-10">
|
||||
<MainLogo
|
||||
class="block h-auto max-w-full w-36 text-primary-400"
|
||||
alt="Crater Logo"
|
||||
alt="InvoiceShelf Logo"
|
||||
/>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
<template>
|
||||
<div class="flex flex-col items-center justify-between w-full pt-10">
|
||||
<img
|
||||
id="logo-crater"
|
||||
src="/img/crater-logo.png"
|
||||
alt="Crater Logo"
|
||||
id="logo-invoiceshelf"
|
||||
src="/img/logo.png"
|
||||
alt="InvoiceShelf Logo"
|
||||
class="h-12 mb-5 md:mb-10"
|
||||
/>
|
||||
|
||||
|
||||
@@ -864,10 +864,10 @@ async function installModule() {
|
||||
let displayMsg = ref('')
|
||||
|
||||
if (
|
||||
requestResponse.data.message === 'crater_version_is_not_supported'
|
||||
requestResponse.data.message === 'invoiceshelf_version_is_not_supported'
|
||||
) {
|
||||
displayMsg.value = t('modules.version_not_supported', {
|
||||
version: requestResponse.data.min_crater_version,
|
||||
version: requestResponse.data.min_invoiceshelf_version,
|
||||
})
|
||||
} else {
|
||||
displayMsg.value = getErrorMessage(requestResponse.data.message)
|
||||
|
||||
@@ -94,7 +94,7 @@ const shareableLink = computed(() => {
|
||||
})
|
||||
|
||||
function getLogo() {
|
||||
const imgUrl = new URL('/img/crater-logo-gray.png', import.meta.url)
|
||||
const imgUrl = new URL('/img/logo-gray.png', import.meta.url)
|
||||
return imgUrl
|
||||
}
|
||||
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
top-1/2
|
||||
left-1/2
|
||||
"
|
||||
alt="Crater Logo"
|
||||
alt="InvoiceShelf Logo"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
@@ -63,10 +63,6 @@ const props = defineProps({
|
||||
},
|
||||
})
|
||||
|
||||
function getCraterLogo() {
|
||||
const imgUrl = new URL('/img/crater-logo.png', import.meta.url)
|
||||
return imgUrl
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import '../sass/crater.scss'
|
||||
import '../sass/invoiceshelf.scss'
|
||||
import 'v-tooltip/dist/v-tooltip.css'
|
||||
import '@/scripts/plugins/axios.js'
|
||||
import * as VueRouter from 'vue-router'
|
||||
@@ -10,10 +10,10 @@ import * as Vuelidate from '@vuelidate/core'
|
||||
window.pinia = pinia
|
||||
window.Vuelidate = Vuelidate
|
||||
|
||||
import Crater from './Crater'
|
||||
import InvoiceShelf from './InvoiceShelf'
|
||||
|
||||
window.Vue = Vue
|
||||
window.router = router
|
||||
window.VueRouter = VueRouter
|
||||
|
||||
window.Crater = new Crater()
|
||||
window.InvoiceShelf = new InvoiceShelf()
|
||||
|
||||
|
Before Width: | Height: | Size: 94 KiB After Width: | Height: | Size: 95 KiB |
|
Before Width: | Height: | Size: 84 KiB After Width: | Height: | Size: 93 KiB |
|
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 105 KiB |
|
Before Width: | Height: | Size: 94 KiB After Width: | Height: | Size: 95 KiB |
|
Before Width: | Height: | Size: 84 KiB After Width: | Height: | Size: 93 KiB |
|
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 105 KiB |
|
Before Width: | Height: | Size: 49 KiB |
|
Before Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 2.0 KiB |
BIN
resources/static/img/icon.png
Normal file
|
After Width: | Height: | Size: 772 KiB |
BIN
resources/static/img/logo-gray.png
Normal file
|
After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 5.3 KiB After Width: | Height: | Size: 26 KiB |
BIN
resources/static/img/logo.png
Normal file
|
After Width: | Height: | Size: 29 KiB |
@@ -64,7 +64,7 @@
|
||||
|
||||
@endif
|
||||
|
||||
window.Crater.start()
|
||||
window.InvoiceShelf.start()
|
||||
</script>
|
||||
</body>
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
margin-top: 20px;
|
||||
padding-bottom: 20px;
|
||||
text-transform: capitalize;
|
||||
color: #817AE3;
|
||||
color: #7675ff;
|
||||
}
|
||||
|
||||
.content-wrapper {
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
/* -- Header -- */
|
||||
|
||||
.header-container {
|
||||
background: #817AE3;
|
||||
background: #7675ff;
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 141px;
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
.header-logo {
|
||||
/* position: absolute; */
|
||||
text-transform: capitalize;
|
||||
color: #817AE3;
|
||||
color: #7675ff;
|
||||
padding-top: 0px;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
@component('mail::message')
|
||||
# Test Email from Crater
|
||||
# Test Email from InvoiceShelf
|
||||
|
||||
{{ $my_message }}
|
||||
|
||||
|
||||