Page MenuHomePhabricator

Bootstrap Vue UI development and Django integration
Closed, ResolvedPublic

Description

T261029: Decide on UI framework(s) to start the project with resulted in Vue.js being selected for the Toolhub user interface. Additionally, Vuetify has been selected as a design framework to be used with Vue.

Now we need to figure out how these components will be integrated with the Django backend in the development environment. @srishakatux did some initial research and produced a proof of concept. This needs to be reviewed and adapted to the Blubber + Docker Compose development environment.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
bd808 triaged this task as Medium priority.Oct 19 2020, 10:59 PM
bd808 moved this task from Backlog to In Progress on the Toolhub board.
bd808 moved this task from To Do to In Dev/Progress on the User-bd808 board.

Change 635316 had a related patch set uploaded (by BryanDavis; owner: BryanDavis):
[wikimedia/toolhub@main] [WIP] Vue.js frontend setup

https://gerrit.wikimedia.org/r/635316

Change 635316 merged by jenkins-bot:
[wikimedia/toolhub@main] Vue.js frontend setup

https://gerrit.wikimedia.org/r/635316