Giter Club home page Giter Club logo

spirit99-client's People

Contributors

yglin avatar

Watchers

 avatar

spirit99-client's Issues

Custum post view url given by server

If server presents a "postViewUrl" in portal data, when user click marker to see post's detail, redirect user to this "postViewUrl" instead of rendering our own post-view dialog

Support commentUrl in portal data

According to the principle 1: Server declares most of its functionalities (What data it presents and what data it can handle) through portal data.

I think it's better let servers put commentUrl in their portal data.

Although HATEOAS is very good idea to me, I guess we can always apply it later when we want to extend this client for more complicated server.

Change style of datepicker in head bar

Datepicker from [Angular Material][https://material.angularjs.org/latest/#/demo/material.components.input] doesn't fit into md-toolbar very well.

Now it's using regular angular input with type="date", hideous ...@@, must figure out some way to refine it.

Re-design the local storage part of user preferences

I need to re-design the local storage functionality of user preferences one day.

Kind of messed up this part of codes, and the problem of save/load date object, frustrated.

Do I really need the "real-time" storage update which is featured by ngStorage?

Or the alternative way is using angular-local-storage, and trying to dump some user controll variables to local storage only when user exits the web-page

User preference settings panel

A sub-panel in the left-sidenav that shows user preferences or settings.

User can adjust settings or clear local storage data in this panel

Progress window won't go away.

Seems $mdDialog.hide() in ygprogress.js takes no effect after bower update.
Anyway I need another way, a fixed status info bar maybe, to show some progress status

Speed-dial area block a part of map

The area which hold the hidden speed-dial tool buttons of headbar blocks a little part of map view.

Although it's transparent and you can still watch through it to see to the div underneath, but it blocks mouse controls.

There could be a way to push it back when the speed-dial is not triggered.

Icons control dialog

For more than 6 icons in the icon set, open a dialog for user to do further controlling.

This dialog has 2 extra buttons for "Show All" and "Hide All"

Unlicensed Froala Editor

Published site on AWS S3 shows "Unlicensed Froala Editor" on froala editors.

Maybe FBI will come to me ... ?

Combine "station icon + title" with "info status" area

I have to utilize the available space of head-bar more efficiently, so I'm considering combining the station title with status info area.

The way is: station icon is always visible, but if some status message of a process is going to show, hide the title and display the message on the title div.

Author can add custom feedback buttons in post

Authors can add feedback buttons in their own posts.

They can give any words as the feedback button's text, such as "like", "it sucks", or "I'm in".

A feedback button corresponds to one row in the database table feedback at server side.
The row will have fields as post_id, action(button text), count, ...etc.
When a user clicks a feedback button the corresponding row data has its field "count" increment 1.

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.