Comments (5)
Dear @catalin-casuneanu , of course! Thank you so much!
It will be some work I guess though...
The most relevant code parts are here (*.page.ts and *.page.html are relevant):
- The current page first-time users see when clicking an invite link is the "login" page: https://github.com/pik-gane/vodle/tree/main/src/app/login
- The page they should see instead first (currently they see this only after logging in) is the "joinpoll" page: https://github.com/pik-gane/vodle/tree/main/src/app/joinpoll
- The voting page they are then getting to, which needs the largest modifications, is the "poll" page: https://github.com/pik-gane/vodle/tree/main/src/app/poll
- We might have to make small adjustments to the underlying "Poll" class as well (e.g. to prevent submission of waps before login): https://github.com/pik-gane/vodle/blob/main/src/app/poll.service.ts
Some more things:
- The checkbox, text, and link for the privacy statement in the overlay at the bottom should be the same as on the login page.
- The login page for returning users should stay as it is, but we may be able to make the same code also work in an overlay to the poll page for first-time users, to avoid redundant code?
from vodle.
Hello! Can I work on this one? 🚀
from vodle.
Thank you for the information!
I'm experiencing some errors on setup, because I'm on a M1 Macbook, so I will uninstall node-sass (which is deprecated anyway) and install sass to fix it.
I can then switch back before I create a PR, if you don't want to switch to sass instead of node-sass permanently.
More details on the error here
from vodle.
Good to know, hopefully that won't break any dependencies.
from vodle.
Happy holidays, @catalin-casuneanu ! Are you making progress? Do you need anything from me?
from vodle.
Related Issues (20)
- user can visualize approval distribution by circles HOT 3
- database admin can assemble anonymous usage statistics HOT 2
- upgrade to Ionic v6.2 or newer HOT 7
- require options to be unique within same poll HOT 3
- additional poll type: a fixed number of options will be selected
- user can tie approval for different options together and can also assert conditional support
- user can group options and control a group's waps by a single slider
- additional poll type: combination of ingredients
- Wrong waps shown on approval results explanation page HOT 1
- Implement voting authorization
- poll initiator can optionally set a poll-wide minimum share and a number of indivisible budget units
- User can use simple formatting (italics, bold, paragraphs) in details texts HOT 27
- Option polls with indefinite duration? HOT 1
- Details Toggle Translation HOT 1
- Keep environment.ts a separate file when bundling for browser
- Set up proper testing HOT 2
- Unexpected behavior on "draft poll" page HOT 3
- Poll claims to have ended before deadline HOT 1
- Can't choose the language on Chrome HOT 3
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.
from vodle.