Skip to content

Commit

Permalink
Feat: New Logo
Browse files Browse the repository at this point in the history
  • Loading branch information
m4ximuel authored and WDaan committed Apr 15, 2021
1 parent a83ea14 commit b2858a4
Show file tree
Hide file tree
Showing 21 changed files with 109 additions and 4 deletions.
9 changes: 8 additions & 1 deletion README.md
@@ -1,8 +1,14 @@
# VueTorrent
<p>
<img align="right" width="200px" src="https://imgur.com/x6dKNB3.png">

The sleekest looking WebUI for qBittorrent made with Vue.js!
<p>&nbsp;</p>
The sleekest looking WebUI for qBittorrent made with Vue.js!

> Vue, qBitorrent, Vuetify
</p>
<p>&nbsp;</p>

## Screenshots

Expand Down Expand Up @@ -84,3 +90,4 @@ but before you do that:
## Credits

- Other alternate WebUI written in Vue [`CzBiX qb-web`](https://github.com/CzBiX/qb-web)
- Many thanks @m4ximuel for designing the icon & helping out with the project
Binary file added VueTorrent-logo.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/favicon.ico
Binary file not shown.
Binary file added public/icons/android-chrome-192x192.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/icons/android-chrome-512x512.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/icons/android-chrome-maskable-192x192.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/icons/android-chrome-maskable-512x512.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/icons/apple-touch-icon.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/icons/favicon-16x16.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/icons/favicon-32x32.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/icons/msapplication-icon-144x144.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
28 changes: 28 additions & 0 deletions public/icons/safari-pinned-tab.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed public/img/icons/android-chrome-192x192.png
Binary file not shown.
Binary file removed public/img/icons/apple-touch-icon-152x152.png
Binary file not shown.
Binary file removed public/img/icons/apple-touch-icon.png
Binary file not shown.
Binary file removed public/img/icons/favicon-16x16.png
Binary file not shown.
Binary file removed public/img/icons/favicon-32x32.png
Binary file not shown.
Binary file removed public/img/icons/favicon.ico
Binary file not shown.
Binary file removed public/img/icons/mstile-150x150.png
Binary file not shown.
6 changes: 3 additions & 3 deletions public/index.html
Expand Up @@ -3,10 +3,10 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta name="Description" content="The sleekest looking WEBUI for qBittorrent made with Vuejs!">
<link rel="icon" href="./favicon.ico">
<meta name="mobile-web-app-capable" content="yes">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<link rel="icon" href="./favicon.ico?s=1">
<title><%= htmlWebpackPlugin.options.title %></title>
</head>
<body oncontextmenu='return false'>
Expand Down
70 changes: 70 additions & 0 deletions vue.config.js
@@ -1,16 +1,68 @@
const webpack = require('webpack')

const iconVersion = 22 //fingerprint

const qBittorrentPort = process.env['QBITTORRENT_PORT'] ?? 8080
const vueTorrentPort = process.env['VUETORRENT_PORT'] ?? 8000
const proxyTarget = process.env['QBITTORRENT_TARGET'] ?? 'http://localhost'

module.exports = {
pwa: {
manifestPath: 'manifest.' + iconVersion + '.json',
name: 'VueTorrent', //PWApp name
themeColor: '#597566', //PWA title bar color ( windows 10 PWA, android web browser and PWA address bar color )
manifestOptions: {
//start_url: 'https://example.com/',
icons: [
{
src: './icons/android-chrome-192x192.png?s=' + iconVersion,
sizes: '192x192',
type: 'image/png'
},
{
src: './icons/android-chrome-512x512.png?s=' + iconVersion,
sizes: '512x512',
type: 'image/png'
},
{
src: './icons/android-chrome-maskable-192x192.png?s=' + iconVersion,
sizes: '192x192',
type: 'image/png',
purpose: 'maskable'
},
{
src: './icons/android-chrome-maskable-512x512.png?s=' + iconVersion,
sizes: '512x512',
type: 'image/png',
purpose: 'maskable'
},

{
src: './icons/apple-touch-icon.png?s=' + iconVersion,
sizes: '180x180',
type: 'image/png'
},
{
src: './icons/safari-pinned-tab.svg?s=' + iconVersion,
sizes: '683x683',
type: 'image/svg+xml'
},
{
src: './icons/msapplication-icon-144x144.png?s=' + iconVersion,
sizes: '144x144',
type: 'image/png'
}

],
background_color: '#eeeeee' //background color for android PWA splash page
},
iconPaths: {
favicon: './favicon.ico?s=' + iconVersion,
favicon32: './icons/favicon-32x32.png?s=' + iconVersion,
favicon16: './icons/favicon-16x16.png?s=' + iconVersion,
appleTouchIcon: './icons/apple-touch-icon.png?s=' + iconVersion,
maskIcon: './icons/safari-pinned-tab.svg?s=' + iconVersion
},
workboxOptions: {
skipWaiting: true
}
Expand All @@ -20,6 +72,24 @@ module.exports = {
.plugin('html')
.tap(args => {
args[0].title = 'VueTorrent'
args[0].meta = [
{
name: 'description',
content: 'The sleekest looking WEBUI for qBittorrent made with Vuejs!'
},
{
property: 'og:image',
content: './icons/android-chrome-maskable-512x512.png?s=' + iconVersion
},
{
property: 'og:description',
content: 'torrent universal server for remote download.'
},
{
property: 'og:title',
content: 'WELCOME :: VUE TORRENT'
}
]

return args
})
Expand Down

0 comments on commit b2858a4

Please sign in to comment.