what-the-bait's People
what-the-bait's Issues
Area Preview Component
Display fish types along location in the route view
As a user I would like to see if I can catch a specific fish type at a location and if I can catch it with the main bait or a different one.
Acceptance Criteria
- Fish types are displayed among the locations in the route view
- Fish types which are not catchable with the main bait are displayed differently
Provide proper credits
As a user I would like to know who contributed to the project and which projects are involved.
Acceptance Criteria:
- Credits contains all contributors to the project
- Credits contains all projects which contributed
Show alerts for next ocean trip
As a user I want to have the possibility to add alerts to remind me about the next ocean trip.
Acceptance criteria:
- When set, a banner appears on top announcing the next route
- When set, an HTML5 alert or push notification will be displayed
Add translations for german language
As a user I want to see the application in different languages.
Acceptance Criteria:
- German is available as an additional language
Routes time table as default view
As a user I want to see the next fishing trips instantly when entering the page.
Acceptance criteria:
- on entering main page, the user can see upcoming routes
Display objective fish in a separate area for each location
To be able to fulfil the voyage missions it might be helpful to have a list of all fishes fulfilling the type objectives at a selected location.
Acceptance Criteria:
- Fish are listed with bait type, fish type, name, score, tug and line time
- Fishes are not excluded by main bait
Make fishing suck less
As a fisher my life sucks and I wish it didnt.
Acceptance criteria:
-
Fishing sucks less
Enhance table view of fish with headers
As a user I want to know what the values besides the bait and fish name mean.
Acceptance Criteria:
- Table headers are added to the table view of fish
Font styling
Acceptance Criteria:
All the fonts have to be replaced with fonts similar to the one in-game to appeal to the same look as the rest of the UI.
Implementation:
If there are any web fonts compatible fonts in the game files, those can be used on the page. Otherwise pick another matching font.
Suitable replacement fonts:
Option 1: Like regular box headers Ingame large condensed capitals
e.g. Bebas Neue (GPL OFL) https://fonts.google.com/specimen/Bebas+Neue?query=bebas
Option 2:
Modern Font Like Ingame UI features a lot
- any rounded techno font, examples:
- Conthrax https://www.dafont.com/de/conthrax.font (Box headers, "100% free")
- Ethnocentric https://www.dafont.com/de/ethnocentric.font (Box headers, "100% free" )
- Space age https://www.dafont.com/de/ (private use)
- Astrohead https://www.dafont.com/de/astrohead.font
Fill help section
As a user I want to know how everything works and what I have to look for when using the tool.
Acceptance Criteria:
- A tutorial with images is available in the help section
- Links are added to additional tools
Allow display of fish for non-recommended baits
As a user I would like to also be able to see fish for non-recommended baits.
Acceptance Criteria:
- A toggle to show all fish is available
- Toggling the toggle switches between showing all fish and only recommended fish
Implementation Note:
As the data is currently hardcoded per location and per time of day it is necessary to adapt the data structure to allow this. Proposal here is to adjust the makeFish method to include the time of day as well instead of hard coding it.
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.