einargs / esca Goto Github PK
View Code? Open in Web Editor NEWA simple project using angular, material design, and firebase to create a website for sharing and storing recipes.
License: MIT License
A simple project using angular, material design, and firebase to create a website for sharing and storing recipes.
License: MIT License
Currently, when trying to use ng build -prod
, an error occurs. It can be avoided by not using the production option, but that isn't exactly a viable long-term solution. (Or even a solution at all.)
Currently, the links to each recipe shown in the recipe list don't take up the entire item. This means that on the top and bottom edges of each list item, you can click and get a ripple pattern but fail to navigate to the recipe's detail page.
When a recipe with ingredients is displayed in the recipe-detail view, it glitches out.
Floating Action Buttons fail to display on iOS (Safari and Chrome) but clicking the area where they should display still triggers the action.
The website currently doesn't work for Safari. It seems likely that this is because of the build target configuration.
The hamburger menu icon sometimes gets out of synch with the actual sidebar menu. One possible solution for this is to extract the controls for the menu into a separate service. Alternatively, I could rearrange the way the sidebar works so that it overlaps the hamburger menu icon. This would mean that I can just have a back arrow in the sidebar and not have to transform the icon state.
The Floating Action Buttons are currently mispositioned in the recipe detail view and recipe list view.
Currently, when adding or filtering by tags, the operation is case-sensitive. This makes handling tags much more difficult, and should be corrected.
Currently the menu toggle button in the app toolbar has some hardcoded coloring to get around the fact that there isn't a color select option on md-toggle-button
like there is with the normal md-button
directives.
This needs to be changed so that it instead uses a theme mixin.
The recipe service currently contains several utility methods like addTagTo
and addIngredientTo
that aren't related to providing recipes. This should be changed at some point, though it should likely wait until after a re-design of how tags and ingredients are handled so they don't use arrays.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.