From 7cad5fbdf93654ea659203f13c54eb85e939708a Mon Sep 17 00:00:00 2001 From: Franzz Date: Mon, 25 May 2026 22:01:40 +0200 Subject: [PATCH] New identity --- build/webpack.config.js | 2 +- composer.json | 2 +- i18n/en.json | 2 +- i18n/es.json | 2 +- i18n/fr.json | 2 +- lib/Email.php | 4 +- lib/Spot.php | 6 +- src/components/projectNewsletter.vue | 1 - src/components/projectSettings.vue | 25 +++---- src/images/icons/android-chrome-192x192.png | Bin 9419 -> 0 bytes src/images/icons/android-chrome-512x512.png | Bin 30745 -> 0 bytes src/images/icons/apple-touch-icon.png | Bin 6750 -> 17068 bytes src/images/icons/browserconfig.xml | 9 --- src/images/icons/favicon-16x16.png | Bin 821 -> 0 bytes src/images/icons/favicon-32x32.png | Bin 1339 -> 0 bytes src/images/icons/favicon-96x96.png | Bin 0 -> 10031 bytes src/images/icons/favicon.ico | Bin 15086 -> 15086 bytes src/images/icons/favicon.svg | 1 + src/images/icons/mstile-144x144.png | Bin 6873 -> 0 bytes src/images/icons/mstile-150x150.png | Bin 6806 -> 0 bytes src/images/icons/mstile-310x150.png | Bin 7348 -> 0 bytes src/images/icons/mstile-310x310.png | Bin 15469 -> 0 bytes src/images/icons/mstile-70x70.png | Bin 4850 -> 0 bytes src/images/icons/safari-pinned-tab.svg | 32 --------- src/images/icons/site.webmanifest | 41 ++++++------ src/images/icons/web-app-manifest-192x192.png | Bin 0 -> 33601 bytes src/images/icons/web-app-manifest-512x512.png | Bin 0 -> 174610 bytes src/images/logo_title.png | Bin 0 -> 311420 bytes src/masks/index.html | 20 +++--- src/styles/_color.scss | 3 +- src/styles/_page.project.panel.feed.scss | 2 +- src/styles/_page.project.panel.scss | 11 +--- src/styles/_page.project.panel.settings.scss | 62 ++++++++++-------- 33 files changed, 96 insertions(+), 131 deletions(-) delete mode 100644 src/images/icons/android-chrome-192x192.png delete mode 100644 src/images/icons/android-chrome-512x512.png delete mode 100644 src/images/icons/browserconfig.xml delete mode 100644 src/images/icons/favicon-16x16.png delete mode 100644 src/images/icons/favicon-32x32.png create mode 100644 src/images/icons/favicon-96x96.png create mode 100644 src/images/icons/favicon.svg delete mode 100644 src/images/icons/mstile-144x144.png delete mode 100644 src/images/icons/mstile-150x150.png delete mode 100644 src/images/icons/mstile-310x150.png delete mode 100644 src/images/icons/mstile-310x310.png delete mode 100644 src/images/icons/mstile-70x70.png delete mode 100644 src/images/icons/safari-pinned-tab.svg create mode 100644 src/images/icons/web-app-manifest-192x192.png create mode 100644 src/images/icons/web-app-manifest-512x512.png create mode 100644 src/images/logo_title.png diff --git a/build/webpack.config.js b/build/webpack.config.js index e690763..9ff9248 100644 --- a/build/webpack.config.js +++ b/build/webpack.config.js @@ -102,7 +102,7 @@ module.exports = (env, argv) => { new CopyWebpackPlugin({ patterns: [ { from: path.resolve(LIB, 'index.php'), to: 'index.php' }, - { from: path.resolve(SRC, 'images', 'logo_black.png'), to: 'images' }, + { from: path.resolve(SRC, 'images', 'logo_title.png'), to: 'images' }, { from: path.resolve(SRC, 'images', 'spot-logo-only.svg'), to: 'images' } ] }), diff --git a/composer.json b/composer.json index 7645f9d..89c6414 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,6 @@ { "name": "franzz/spot", - "description": "Spotty", + "description": "LiveTrail", "type": "project", "license": "GPL-3.0-or-later", "repositories": [ diff --git a/i18n/en.json b/i18n/en.json index a05cf99..558ae6b 100644 --- a/i18n/en.json +++ b/i18n/en.json @@ -17,7 +17,7 @@ "credits": { "git": "Git Repository", "license": "under GPLv3 license", - "project": "Spotty Project" + "project": "$0 Project" }, "email": { "confirmation": { diff --git a/i18n/es.json b/i18n/es.json index f66e48e..104abc2 100644 --- a/i18n/es.json +++ b/i18n/es.json @@ -17,7 +17,7 @@ "credits": { "git": "Repositorio de Git", "license": "bajo licencia GPLv3", - "project": "Proyecto Spotty" + "project": "Proyecto $0" }, "email": { "confirmation": { diff --git a/i18n/fr.json b/i18n/fr.json index ba63ece..6247e33 100644 --- a/i18n/fr.json +++ b/i18n/fr.json @@ -17,7 +17,7 @@ "credits": { "git": "Dépôt Git", "license": "sous licence GPLv3", - "project": "Projet Spotty" + "project": "Projet $0" }, "email": { "confirmation": { diff --git a/lib/Email.php b/lib/Email.php index e35313f..297235f 100644 --- a/lib/Email.php +++ b/lib/Email.php @@ -57,8 +57,8 @@ class Email extends PhpObject { $oPHPMailer->Password = Settings::MAIL_PASS; //SMTP password $oPHPMailer->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; //Enable TLS encryption; `PHPMailer::ENCRYPTION_SMTPS` encouraged $oPHPMailer->Port = 587; //TCP port to connect to, use 465 for `PHPMailer::ENCRYPTION_SMTPS` above - $oPHPMailer->setFrom(Settings::MAIL_FROM, 'Spotty'); - $oPHPMailer->addReplyTo(Settings::MAIL_FROM, 'Spotty'); + $oPHPMailer->setFrom(Settings::MAIL_FROM, Spot::PROJECT_NAME); + $oPHPMailer->addReplyTo(Settings::MAIL_FROM, Spot::PROJECT_NAME); $bSuccess = true; foreach($this->asDests as $asDest) { diff --git a/lib/Spot.php b/lib/Spot.php index 934b117..091825a 100755 --- a/lib/Spot.php +++ b/lib/Spot.php @@ -41,6 +41,7 @@ class Spot extends Main const MAIL_CHUNK_SIZE = 5; const DEFAULT_LANG = 'en'; + const PROJECT_NAME = 'LiveTrail'; const MAIN_PAGE = 'index'; @@ -184,14 +185,15 @@ class Spot extends Main 'default_maps' => $this->oMap->getProjectMaps(-1), 'chunk_size' => self::FEED_CHUNK_SIZE, 'hash_sep' => '-', - 'title' => 'Spotty', + 'title' => self::PROJECT_NAME, 'default_page' => 'project' ) ), self::MAIN_PAGE, array( 'tags' => [ - 'language' => $this->oLang->getLanguage() + 'language' => $this->oLang->getLanguage(), + 'title' => self::PROJECT_NAME, ], 'instances' => [ 'entrypoint' => $this->getAppEntryPoints() diff --git a/src/components/projectNewsletter.vue b/src/components/projectNewsletter.vue index e16e976..c336742 100644 --- a/src/components/projectNewsletter.vue +++ b/src/components/projectNewsletter.vue @@ -53,7 +53,6 @@ export default {