kommunevalg-kort's People
kommunevalg-kort's Issues
Last round of changes
Feedback from Klimabevægelsen:
We will
- Always use card views instead of tables. They'd like us to compress the cards a little more by e.g. moving over the date to the right hand side of the card
- Use a better date formatting (more readable) such as "Torsdag d. 3 december" instead of the current one. We will also make the date bigger.
- Try to automatically convert mails in the "contact" information of groups to
mailto
links - Show max of 6 global events
- Not make everything bold in the card text
- When searching for a kommune, we will somehow distinguish better what events are global, by fading the color band. The local events are more important.
- We will differentiate the group section better, probably by varying the card header color.
- We will change it so that in events, no link will add a "more info coming soon" text, and a link will lead to a "click for more info" button.
They will
- They will make a google forms and a copy of google sheets. We'll probably have to teach them how to setup the scripts.
- They will send us the text e.g. for when there are no groups in a kommune, what the person should do/contact
- They will add a section to the bottom or similar in their site that tells people how to submit events and groups.
Future work
In the future they'd like a "show all events" button, or the ability for them to emphasize events, but not now
TODOs
TODO (next steps)
- Continuous deployment to somewhere where we can cache the Google Sheets values.
- Figure out and test squarespace integration
- Ensure we don't have any XSS vulnerabillities
- Take into account latest feedback mail
- Add global events to each kommune-list
- Better empty states for e.g. groups and events.
- Add "global" events in sheets
- Create a "main" page with "global" events and events that are close.
- Go through "Todos" in code.
- Make the links work.
TODO (Styling)
- Style it.
- Style "global" events inside a kommune.
- Make it work on mobile
- Make it look nice inside an iframe
- Figure out how to deal with the iframes height/width restrictions.
TODO nice to have
- Analytics and error handling
- Make a working map where you can pick a kommune
- Page title, favicon etc.
- Show Events in nabokommuner if there are no events in your kommune.
- Better empty state
DONE
- Display lists of events and groups per kommune
- Reading from google sheets
- Danish date rendering
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.