Skip to content

Commit

Permalink
Merge branch 'theme/buefy'
Browse files Browse the repository at this point in the history
  • Loading branch information
rnovec committed Jan 1, 2021
2 parents 36f21ec + 46882f8 commit 457b04e
Show file tree
Hide file tree
Showing 45 changed files with 102 additions and 188 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
</p>
<!-- end banner -->

# AAAIMX Research & Academic Productivity Manager
Administration panel for the management of articles, theses, presentations, authors and advisers.
# AAAIMX Productivity Manager
Administration panel for the management of events and productivity
## Table of Contents

* [Other versions](#other-versions)
Expand Down
7 changes: 5 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,11 @@
"serve": "cross-env NODE_ENV=development vue-cli-service serve",
"prod": "cross-env NODE_ENV=prod vue-cli-service serve",
"build": "vue-cli-service build --modern",
"deploy:gh-pages": "cross-env NODE_DEBUG=gh-pages gh-pages -d dist -b demo -t",
"lint": "vue-cli-service lint"
"lint": "vue-cli-service lint",
"build:gh-pages": "cross-env DEPLOY_ENV=GH_PAGES npm run build",
"deploy:gh-pages": "cross-env NODE_DEBUG=gh-pages gh-pages -d dist -t",
"publish": "npm run build:gh-pages && npm run deploy:gh-pages"

},
"dependencies": {
"axios": "^0.20.0",
Expand Down
Binary file added public/favicon.ico
Binary file not shown.
Binary file removed public/favicon.png
Binary file not shown.
Binary file removed public/img/icons/android-chrome-192x192.png
Binary file not shown.
Binary file removed public/img/icons/android-chrome-512x512.png
Binary file not shown.
Binary file added public/img/icons/android-icon-144x144.png
Loading
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/img/icons/android-icon-192x192.png
Loading
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/img/icons/android-icon-36x36.png
Loading
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/img/icons/android-icon-48x48.png
Loading
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/img/icons/android-icon-72x72.png
Loading
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/img/icons/android-icon-96x96.png
Loading
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/img/icons/apple-icon-114x114.png
Loading
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/img/icons/apple-icon-120x120.png
Loading
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/img/icons/apple-icon-144x144.png
Loading
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/img/icons/apple-icon-152x152.png
Loading
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/img/icons/apple-icon-180x180.png
Loading
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/img/icons/apple-icon-57x57.png
Loading
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/img/icons/apple-icon-60x60.png
Loading
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/img/icons/apple-icon-72x72.png
Loading
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/img/icons/apple-icon-76x76.png
Loading
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/img/icons/apple-icon-precomposed.png
Loading
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/img/icons/apple-icon.png
Loading
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/apple-touch-icon-120x120.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-180x180.png
Binary file not shown.
Binary file removed public/img/icons/apple-touch-icon-60x60.png
Binary file not shown.
Binary file removed public/img/icons/apple-touch-icon-76x76.png
Binary file not shown.
Binary file removed public/img/icons/apple-touch-icon.png
Diff not rendered.
2 changes: 2 additions & 0 deletions public/img/icons/browserconfig.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="utf-8"?>
<browserconfig><msapplication><tile><square70x70logo src="/ms-icon-70x70.png"/><square150x150logo src="/ms-icon-150x150.png"/><square310x310logo src="/ms-icon-310x310.png"/><TileColor>#ffffff</TileColor></tile></msapplication></browserconfig>
Binary file modified public/img/icons/favicon-16x16.png
Binary file modified public/img/icons/favicon-32x32.png
Binary file added public/img/icons/favicon-96x96.png
Binary file added public/img/icons/ms-icon-144x144.png
Binary file added public/img/icons/ms-icon-150x150.png
Binary file added public/img/icons/ms-icon-310x310.png
Binary file added public/img/icons/ms-icon-70x70.png
Binary file removed public/img/icons/msapplication-icon-144x144.png
Diff not rendered.
Binary file removed public/img/icons/mstile-150x150.png
Diff not rendered.
149 changes: 0 additions & 149 deletions public/img/icons/safari-pinned-tab.svg
Diff not rendered.
62 changes: 37 additions & 25 deletions public/index.html
Original file line number Diff line number Diff line change
@@ -1,31 +1,43 @@
<!DOCTYPE html>
<html lang="en" class="has-spinner-active has-aside-left has-aside-mobile-transition has-navbar-fixed-top">
<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">
<link rel="icon" href="<%= BASE_URL %>favicon.png">
<title>Admin Null — Vue Bulma Dashboard Premium</title>

<!-- Fonts -->
<link rel="dns-prefetch" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Nunito&display=swap" rel="stylesheet">
</head>
<body>
<noscript>
<strong>We're sorry but admin-null-vue-bulma-dashboard-premium doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
</noscript>
<div id="app"></div>
<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">
<!-- SEO -->
<link rel="apple-touch-icon" sizes="180x180" href="img/icons/apple-icon-180x180.png" />
<link rel="icon" type="image/png" sizes="32x32" href="img/icons/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="16x16" href="img/icons/favicon-16x16.png" />
<link rel="manifest" href="manifest.json" />
<meta name="msapplication-TileColor" content="#fff" />
<meta name="theme-color" content="#d9ad26" />
<link rel="icon" href="<%= BASE_URL %>favicon.ico" />
<title>AAAIMX Admin | Productivity</title>

<div id="spinner" class="spinner">
<div class="spinner-container">
<div class="sk-double-bounce">
<div class="sk-child sk-double-bounce1"></div>
<div class="sk-child sk-double-bounce2"></div>
</div>
<!-- Fonts -->
<link rel="dns-prefetch" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Nunito&display=swap" rel="stylesheet">
</head>

<body>
<noscript>
<strong>We're sorry but admin-null-vue-bulma-dashboard-premium doesn't work properly without JavaScript enabled.
Please enable it to continue.</strong>
</noscript>
<div id="app"></div>

<div id="spinner" class="spinner">
<div class="spinner-container">
<div class="sk-double-bounce">
<div class="sk-child sk-double-bounce1"></div>
<div class="sk-child sk-double-bounce2"></div>
</div>
</div>
<!-- built files will be auto injected -->
<link href="https://cdn.materialdesignicons.com/4.9.95/css/materialdesignicons.min.css" rel="stylesheet" type="text/css">
</body>
</html>
</div>
<!-- built files will be auto injected -->
<link href="https://cdn.materialdesignicons.com/4.9.95/css/materialdesignicons.min.css" rel="stylesheet"
type="text/css">
</body>

</html>
16 changes: 8 additions & 8 deletions public/manifest.json
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
{
"name": "admin-null-vue-bulma-dashboard",
"short_name": "admin-null-vue-bulma-dashboard",
"name": "AAAIMX Productivity Manager",
"short_name": "AAAIMX Productivity Manager",
"icons": [
{
"src": "./img/icons/android-chrome-192x192.png",
"src": "/aaaimx-admin/img/icons/android-icon-192x192.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "./img/icons/android-chrome-512x512.png",
"sizes": "512x512",
"src": "/aaaimx-admin/img/icons/ms-icon-310x310.png",
"sizes": "310x310",
"type": "image/png"
}
],
"start_url": "./index.html",
"start_url": "/aaaimx-admin/index.html",
"display": "standalone",
"background_color": "#000000",
"theme_color": "#4DBA87"
"background_color": "#fff",
"theme_color": "#d9ad26"
}
37 changes: 37 additions & 0 deletions public/service-worker.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
workbox.setConfig({
debug: false
})

workbox.precaching.precacheAndRoute([])

workbox.routing.registerRoute(
/\.(?:png|gif|jpg|jpeg|svg)$/,
workbox.strategies.staleWhileRevalidate({
cacheName: 'images',
plugins: [
new workbox.expiration.Plugin({
maxEntries: 60,
maxAgeSeconds: 30 * 24 * 60 * 60 // 30 Days
})
]
})
)

workbox.routing.registerRoute(
new RegExp('https://aaaimx-admin.herokuapp.com'),
workbox.strategies.networkFirst({
cacheName: 'api'
})
)

workbox.routing.registerRoute(
new RegExp('https://fonts.(?:googleapis|gstatic).com/(.*)'),
workbox.strategies.cacheFirst({
cacheName: 'googleapis',
plugins: [
new workbox.expiration.Plugin({
maxEntries: 30
})
]
})
)
2 changes: 1 addition & 1 deletion src/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ Object.keys(filters).forEach(key => {
Vue.directive('linkified', linkify)

/* Default title tag */
const defaultDocumentTitle = 'Admin Null Vue Bulma Premium'
const defaultDocumentTitle = 'AAAIMX Productivity Manager'

/* Collapse mobile aside menu on route change & set title */
router.afterEach(to => {
Expand Down
11 changes: 10 additions & 1 deletion vue.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,16 @@ module.exports = {
* In most cases please use '/' !!!
* Detail: https://cli.vuejs.org/config/#publicpath
*/
publicPath: '/aaaimx-admin',
publicPath: '/aaaimx-admin/',
pwa: {
// configure the workbox plugin
workboxPluginMode: 'InjectManifest',
workboxOptions: {
// swSrc is required in InjectManifest mode.
swSrc: 'public/service-worker.js'
// ...other Workbox options...
}
},
// Remove moment.js from chart.js
// https://www.chartjs.org/docs/latest/getting-started/integration.html#bundlers-webpack-rollup-etc
configureWebpack: config => {
Expand Down

0 comments on commit 457b04e

Please sign in to comment.