fossasia / open-event-wsgen Goto Github PK
View Code? Open in Web Editor NEWOpen Event Website App Generator https://sched.eventyay.com
License: Apache License 2.0
Open Event Website App Generator https://sched.eventyay.com
License: Apache License 2.0
Top left, beside the event name.
ui-view provides more features and functionality compared to ng-view.
also, ui-view allows multiple views to be used in the page.
indent/style them to look good
right now the {{ codeblocks}}
look ugly untill the whole json is loaded.
Google Drive (which also uses Angular) greys out screen and shows a loader until the essential data needed to show basic ui elements are ready
we need show start,end times, duration, speakers, etc.
would be cool to have it that way
What is the sorting of sessions here? http://fossasia.github.io/open-event-webapp/#/sessions
A simple, but efficient way here as an example: http://2015.opentechsummit.net/programm.html
No clicking possible, no information.
http://fossasia.github.io/open-event-webapp/#/tracks
right now there are inline style statements here and there in the html
Please check out how others are implementing map views e.g. Google.
Issues below. Please find more:
Summary
When you navigate to the Sessions or Speakers page and then select one of the listed speakers/sessions, extra details will pop up. The details view has an extra empty h2 tag that adds unnecessary margins above and below itself. I noticed that the Track details also has this, however the h2 tag in the Track details has text in it, so the margins look OK. I have included images showing this.
Steps to Reproduct Bug:
If there is no sponsors info in redata file, please add sample data. If there are sections missing, please propose.
http://fossasia.github.io/open-event-webapp/#/sponsors
possibly in cardviews or in gridlayout
https://material.angularjs.org/latest/#/demo/material.components.gridList
currently it does not re-fetch data, if once it is loaded to localStorage
Should not be frozen to landscape mode, and rotate with the device.
Can you confirm, that you get the map info from the redata file of republica? What additional location info is provided?
How can additional info be provided, possibly in subtabs?
Popups on phones result in additional clicks, e.g. speaker info - I have to close it in order to continue. Saving the user time is better.
Please implement expansion below the item instead. How expansion can work see here: http://2015.opentechsummit.net/programm.html
Buttons are too small for mobile users.
Not working
right now it re-fetches data on each page change which is undesirable
Allow user to rate a session and provide feedback.
Will require some sort of authentication, fb, google, twitter etc.
create basic layout of the app, decide on top level navigations, details shown in lists, and details in expanded view etc.
I think when I go to speakers panel, I should be able to see what sessions that they are delivering in the event.
If there are a lot of sessions, it becomes rather difficult to see it very clearly.
Ideal case : Organiser should be able to set font in one place in config, and it gets changed everywhere
For now: Just extend the main css with coverage for all main classes and apply fonts on them.
Changing fonts will have to work by Find&Replace All across the css.
right now it re-fetches data on each page change which is undesirable
something like webapp/#/speakers/
Compare with RP for example:
https://re-publica.de/member/1004#profile-speaker
We'll be needing webmanifests to make this supported as a hosted webapp.
There are three ways "hosted" webapps are packaged.
Firefox uses manifest.webapp
Chrome uses manifest.json
And there is an upcoming w3c standard for manifest.webmanifest that is to support progressive webapps.
Missing info:
As an example please compare with:
https://re-publica.de/session/purpose-entry
After adding re:Data format, the payload has suddenly increased, the web app client hangs a bit when switching from Sessions to Speakers and so on.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.