Coder Social home page Coder Social logo

quasarframework / quasar-framework.org Goto Github PK

View Code? Open in Web Editor NEW
109.0 19.0 315.0 13.22 MB

[DEPRECATED, v0.17] Quasar Framework - The Official Website

Home Page: https://quasar-framework.org

License: MIT License

JavaScript 30.90% CSS 29.75% HTML 38.71% Shell 0.64%
quasar-framework vuejs

quasar-framework.org's Introduction

Quasar Framework logo

Quasar Framework Official Website

Build responsive Single Page Apps, SSR Apps, PWAs, Hybrid Mobile Apps and Electron Apps, all using the same codebase!, powered with Vue.

Quasar Docs

Contributing

I'm excited if you want to contribute to Quasar under any form (report bugs, write a plugin, fix an issue, write a new feature).

I'm only asking that you read this first.

License

Copyright (c) Razvan Stoenescu

MIT License

quasar-framework.org's People

Contributors

2bj avatar a47ae avatar benoitranque avatar bestog avatar blvz avatar dsl101 avatar fsgiudice avatar insign avatar jcharante avatar joaopaulofilho avatar juanp123 avatar kasp1 avatar lbausch avatar makaria avatar mesqueeb avatar mstaack avatar musicformellons avatar nothingismagick avatar olegvakulenko avatar panstromek avatar pdanpdan avatar rossity avatar rstoenescu avatar samuelirungu avatar smolinari avatar spekulatius avatar steveclarke avatar superjoefly avatar xristmisyris avatar zuck avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

quasar-framework.org's Issues

Spin documentation not up to date

Seems the css class .spin was changed to .animate-spin but it doesn't reflect this in the documentation.
Also goes for .blink and theres a few other classes that arent in the docs yet (pop, scale, fade)

On this page

Passing a default value for Dialog inputs is not documented

In a Dialog component, inputs can be configured with a default value by passing the 'model' attribute in the inputs objects :

Dialog.create({
          title: 'title',
          message: 'message',
          inputs: [{
            name: 'input1',
            label: '',
            model: 'default value'
          }],
          buttons: [
            'Cancel', {
              label: 'Ok',
              handler(data) {
              }
            }
          ]
        })

This is not documented in the Dialog documentation page.

Bad navigation links in /api and /components page

When we browse to the /api page or the /components page, the navigation link goes to the last subpage ("Other helper classes" for the /api page, "Video embedding" for the /components page). It should go to the first part of the first subpage of the page ("App visibility" for the /api page and "Action sheet" for the /components page)

image

image

Menu link matching "component"

When you visit the page "Components Sharing State" in the Guide, both tthe Menu link for guide and components is highlighted. Since the title includes the word "component". This set's the menu links css to current.
the responsible part of the code is here: https://github.com/rstoenescu/quasar-site/blob/67032a07cfbc0a3afb6df80ef42c535d50c6112e/themes/quasar/layout/partials/menu.ejs#L5

We could refactor the matches to page.path.match(/\/components\//) and analog page.path.match(/\/guide\//) to include slashes.

More examples since tha matching is lazy:

Suggestion for improvement - Documentation of integration with Cordova.

Suggestion for improvement - Documentation of integration with Cordova.

Create or enhance documentation related to Apache Cordova integration. I keep a group on the Telegram that deals with the Quasar Framework. In it, a redundant issue is the lack of documentation on how to integrate Quasar with Apache Cordova. I needed also and the documentation is very sparse.

Is there any study of this possibility?

Thank you very much for your attention.

conflicting "edit here" link

Great that your website has a 'edit this' link at the bottom of each page. Unfortunately it jumps to master, while your contributing rules say to fork `dev'.

Could the forking-branch links be fixed?

areas for improvement

I am not sure whether to bother you with this or not, but it might be of help. I merely bringing this up since it kind of contrasts with the quality of docs, framework itself, etc. As a fan of the 'total quality' concept I feel like addressing it. I am on a 13 inch retina display and some parts of your website seem slightly less sharp. For sure this part:
image

And maybe also the fonts in the toolbar, but maybe that's a color issue or something:
image

This part is sharp but messy due to small font and different size and not easy on the eyes colors:
image

Now that I am at it, it is also a bit unclear why the top three are apart from the other features:
image

If you really consider these three the 'top features' then maybe give them slightly more weight in font as well or something else, as now they just have different background which 'confuses me'.

To show differences in sharpness a picture of total page on my system:
image

ARM npm install

Ubuntu ARM packages for npm and node are outdated so they need to be removed via the ubuntu package manager. Install the binaries from the node site directly. Then you can install quasar-cli and start working on an app.

Prefix change

Globally replace:

  • "quasar-" to "q-"
  • "~q-framework" to "~quasar-framework"

The mobile demo view in Quasar documentation is truncated

In Quasar documentation, the mobile demo view on the right of each page is truncated on my screen (1280 * 1024 px). I have to zoom out (90%) to reach the "View source" and "Desktop view" buttons.
This behaviour was not present a week or two ago when I discovered Quasar.

Screenshot :
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.