Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/dev' into dev
Browse files Browse the repository at this point in the history
  • Loading branch information
hawkeye64 committed Feb 11, 2021
2 parents 93c8022 + 61cc4da commit d14af36
Show file tree
Hide file tree
Showing 7 changed files with 54 additions and 18 deletions.
32 changes: 32 additions & 0 deletions docs/src/components/SurveyLink.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<template lang="pug">
q-banner(inline-actions).survey-link
q-btn(
type="a"
href="https://bit.ly/3cTLXsO"
target="_blank"
:color="color"
:text-color="textColor"
:icon="mdiFileDocumentEditOutline"
label="Survey results are out!"
no-caps
)
</template>

<script>
import { mdiFileDocumentEditOutline } from '@quasar/extras/mdi-v5'
export default {
name: 'SurveyLink',
props: {
color: String,
textColor: String,
alignClass: String,
paddingClass: String
},
created () {
this.mdiFileDocumentEditOutline = mdiFileDocumentEditOutline
}
}
</script>
17 changes: 9 additions & 8 deletions docs/src/layouts/Layout.vue
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@ q-layout.doc-layout(view="lHh LpR lff", @scroll="onScroll")
content-class="doc-left-drawer"
)
q-scroll-area(style="height: calc(100% - 50px); margin-top: 50px")
//- survey-countdown.layout-countdown(
//- color="primary"
//- align-class="justify-start"
//- padding-class="q-py-md"
//- )
survey-link.layout-link(
color="primary"
align-class="justify-start"
padding-class="q-py-md"
)
q-separator.q-mb-lg

.row.justify-center.q-my-lg
Expand Down Expand Up @@ -123,7 +123,7 @@ import {
import AppMenu from 'components/AppMenu'
import HeaderMenu from 'components/HeaderMenu'
// import SurveyCountdown from 'components/SurveyCountdown'
import SurveyLink from 'components/SurveyLink'
const { setScrollPosition, getScrollPosition } = scroll
Expand All @@ -142,7 +142,7 @@ export default {
components: {
AppMenu,
// SurveyCountdown,
SurveyLink,
HeaderMenu
},
Expand Down Expand Up @@ -495,7 +495,8 @@ export default {
.time
font-size: 38px
.layout-countdown
.layout-link
background: linear-gradient(45deg, #e6f1fc 25%, #c3e0ff 25%, #c3e0ff 50%, #e6f1fc 50%, #e6f1fc 75%, #c3e0ff 75%, #c3e0ff)
background-size: 40px 40px
text-align: center
</style>
2 changes: 1 addition & 1 deletion docs/src/pages/contribution-guide/running-projects.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ desc: Quasar's active projects, goals and maintainers.
| Media | Quasar is well known in JavaScript / Vue.js / backend / mobile and desktop dev community | Scott | [Facebook](https://www.facebook.com/QuasarFramework), [Medium](https://medium.com/quasar-framework), [Twitter](https://twitter.com/quasarframework) |
| BEX | Browser Extension CLI mode | Allan | [#76](https://github.com/quasarframework/quasar/issues/76)|
| UI App Ext | Create and maintain UI extensions | Jeff | |
| Firebase | Docs and possibly an App Ext | Adam | [repo](https://github.com/quasarframework/app-extension-firebase) |
| Firebase | Knowledge base articles - [dev.to/quasar](https://dev.to/quasar) : "To the Stars with Quasar & Firebase" | Adam | [repo](https://github.com/quasarframework/firebase-sample-apps) |
| Quasar ESLint plugin | Plugin for ESLint with Quasar upgrade support warnings | Jeff | [repo](https://github.com/quasarframework/eslint-plugin-quasar)|
| Typescript support | Full Typescript support for Quasar | Paolo, Kerry | [repo](https://github.com/quasarframework/app-extension-typescript) |
| Quasar Testing AE | Maintenance and enhancements | Paolo | [repo](https://github.com/quasarframework/quasar-testing) |
Expand Down
4 changes: 2 additions & 2 deletions docs/src/pages/quasar-cli/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ desc: How to install the Quasar CLI on your development machine.
Make sure that you have Node >=10 and NPM >=5 installed on your machine.

::: warning
**Do not use any Node version higher than 12+**. Webpack 4 does not support any Node version higher than this and we cannot move to Webpack 5 without making breaking changes. However, we will support Webpack 5 in a future release.
**Do not use any Node version higher than 14+**. Webpack 4 does not support any Node version higher than this and we cannot move to Webpack 5 without making breaking changes. However, we will support Webpack 5 in a future release.
:::

::: warning
**Do not use uneven versions of Node i.e. 11, 13, etc.** These versions are not tested with Quasar and often cause issues due to their experimental nature. We highly recommend always using the LTS version of Node.
**Do not use uneven versions of Node i.e. 13, 15, etc.** These versions are not tested with Quasar and often cause issues due to their experimental nature. We highly recommend always using the LTS version of Node.
:::

```bash
Expand Down
2 changes: 1 addition & 1 deletion ui/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "quasar",
"version": "1.15.2",
"version": "1.15.3",
"description": "Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time",
"module": "src/index.esm.js",
"typings": "dist/types/index.d.ts",
Expand Down
6 changes: 3 additions & 3 deletions ui/src/components/popup-edit/QPopupEdit.js
Original file line number Diff line number Diff line change
Expand Up @@ -81,10 +81,10 @@ export default Vue.extend({

methods: {
set () {
if (this.validate(this.value) !== true) {
return
}
if (this.__hasChanged() === true) {
if (this.validate(this.value) === false) {
return
}
this.$emit('save', this.value, this.initialValue)
}
this.__close()
Expand Down
9 changes: 6 additions & 3 deletions ui/src/components/uploader/QUploaderBase.js
Original file line number Diff line number Diff line change
Expand Up @@ -253,10 +253,13 @@ export default Vue.extend({

const files = processedFiles
.filter(file => this.files.findIndex(f => file.name === f.name) === -1)

this.__getFileInput().value = ''


if (files === void 0) { return }

const fileInput = this.__getFileInput()
if (fileInput !== void 0) {
fileInput.value = ''
}

files.forEach(file => {
this.__updateFile(file, 'idle')
Expand Down

0 comments on commit d14af36

Please sign in to comment.