calvera's People
Forkers
benm-benmcalvera's Issues
Get different form types sending to different spreadsheet pages
the title says it all
Get return home buttons working
Currently clicking Calvera or the arctos icon with a form open wont take you back to the home page, which it should.
add types
Aesthetics
Use CSS to make the app look nice
Information button
Create a button that appears beside the titles of some inputs in FormFlow that provides more information on what it is asking. Some scouts had difficulty understanding some of the options.
Get +/- buttons working
They don't do anything right now
Display foul reasoning textbox only when a foul has been chosen
conserve free screen real estate™
Create form templates
constants that contain the details of each type of form
Counter component
A simple component that displays a counter with several ways of mutating the value.
Props:
Label: string
The visible string beside the timer.HasButtons: boolean
Whether the component will display up and down buttons.InitialValue: number | undefined
Defaults to0
.Min: number | undefined
Defaults toNumber.MIN_VALUE
Max: number | undefined
Defaults toNumber.MAX_VALUE
Interface:
- Visible count
- This should be editable by clicking on it
- Plus and minus buttons
- Should be inline
Code formslist
Text box starts with 9/100 for the word limit
Not urgent, more QOL.
Get validators working again
I changed some stuff which means all the validator code doesn't quite work. I'm not sure we need it but if you want to get it working again you could
Require users to select a match before allowing them to select a team number
Users were confused as to why they couldn't choose the team number -- it stays empty if a match number has not been chosen.
Clock component
get checkboxes to save data
Continue using TBA?
Although the list of teams and matches was working for the latter portion of the competition at Centennial, it was somewhat annoying that the match schedule was so delayed (#19). Should we look for another way to get the schedule?
Done button in Forms should not automatically submit it
It should redirect it to the /
page.
Dropdowns for form creation
Now that we have a link to the spreadsheet, we should be able to auto generate lists of teams and matches if manual is not checked
code AddForm.svelte
create a component for adding a new form
Checkbox component
I didn't know what to call this butits the yes or no box you can chec of thing.
I've created a type for this in types.ts but someone still needs to code the actual component
export type Checkbox = {
type: "Checkbox",
This just lets us know what kind of component it is
id: string,
makes it unique from other checkboxes
initialValue?: boolean,
The default value. Should default to false.
}
Dropdown Component
Automatically open form once create button is pressed
Scouters have had some trouble trying to open the form after creating it because its unintuitive.
Display team number and match number in form
Make it easier to remember which team the user is scouting by including a team number + match number on the form at the very top.
Create background and nav
Display forms
make it so that you can see the forms
Track errors in forms
This should allow forms to be submitted once all their fields are properly filled out
Make Submitted forms look nice
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.