This should have the previous merge revert sorted out!
This branch got carried away and is actually the majority of the meme creation center. There is still a bit I need to do:
EDIT: DONE - (most important) I haven't fully implemented the functionality for the 'Publish Meme'
I have set-up a service to interact with the Imgur api, it still needs to be connected to Meme Service.
I also need to make a search bar to select which community the meme is going to be published to. (@Step7750 I'm hoping to be able to re-use your search bar, having to filter out the users in the results)
Color picker for TextBox (for shadow/stroke as well).
I looked at some packages on npm, but was having some dependency problems, so I moved on to more pressing issues.
The interface to edit an already placed fabric object (i.e. changing a TextBox's font/size/etc.)
The interface to view all objects already in the canvas (ordered by depth) allowing selection by clicking on the list label.
The following two will not make the deadline, but are major issues nonetheless:
CORS hell... For the time being the URL upload button has been disabled, as a image loaded to the canvas from a different URL taints the canvas and will no longer be able to convert to JSON/blob/data.
While this is a pretty important feature, it's a big task so it's not feasible for the deadline.
Bottom bar to view templates, which expands to page
Another issue which I'd like some input on, is where we are placing the button to go to the meme creation page (also what to label the button). I currently have it in the SideNav labelled 'Creation Center', but I'm sure someone has better design instincts than myself (@xiningchen I feel like you're the best at this kinda stuff)
P.s. @Step7750 I don't know why Travis CI won't build successfully, I don't know how else to import fabric. This is probably something that needs to be addressed though.
This should have the previous merge revert sorted out!
This branch got carried away and is actually the majority of the meme creation center. There is still a bit I need to do:
The following two will not make the deadline, but are major issues nonetheless:
Another issue which I'd like some input on, is where we are placing the button to go to the meme creation page (also what to label the button). I currently have it in the SideNav labelled 'Creation Center', but I'm sure someone has better design instincts than myself (@xiningchen I feel like you're the best at this kinda stuff)
P.s. @Step7750 I don't know why Travis CI won't build successfully, I don't know how else to import fabric. This is probably something that needs to be addressed though.