Closed wbholland closed 4 months ago
Improvements to the style sheet
Changes have been made to the style sheet to enhance the visual aspect of certain elements. This includes augmenting the bottom margin of the search bar, modifying the color of the biketag__button
class and adding new CSS rules for a new element, the clear-search-button
.
Introduction of a new searchable component
A new Vue.js component named Searchable.vue
has been created. It is expected to handle search functions across different sections of the app, enhancing our website's functionality and improving the user experience.
Content updates
Updates were made to the en-US.json
file to include new messages displayed to users in the players and biketags sections of the website, creating a more engaging, intuitive and friendly user interface.
New route addition
A new route /biketags/search
was added to the app's routing configuration (index.ts). This means users will now be able to access a new page on the website specifically for searching biketags.
Major modifications in BikeTags.vue and Players.vue
Significant improvements were made in these two Vue.js components, primarily by replacing existing code with the new Searchable
component. This will make the application more maintainable and cleaner. Plus, the new component brings about the added benefit of reducing duplicate code. Furthermore, we streamlined the logic of these components by removing their local searching and pagination code as the new Searchable
component can handle these functionalities, improving efficiency and consistency.