ashtanmistal / jotmark Goto Github PK
View Code? Open in Web Editor NEWA Markdown notetaking application built using Angular and designed using Material Design elements. Built during Winter Break of 2022-23.
Home Page: https://jotmark.web.app/
A Markdown notetaking application built using Angular and designed using Material Design elements. Built during Winter Break of 2022-23.
Home Page: https://jotmark.web.app/
child subfolder should inherit parent style if no style folder is found, until the relative path that was passed in to the app
Could be implemented on a table or look at plugins (for a better look)
in settings, create a comma separated list of file extensions that Jotmark will read (i.e. .txt, .tex, .md, etc). Default is .md.
should rename Tag under the primary totalTags[] array as well as iterate through the notes and rename the tag if necessary
and this will have tags as well; just with the single closest subdirectory under root. see Issue #12 for tabs.
Should use the following syntax:
![alt text](image URL){width=x height=y}
https://stackoverflow.com/questions/14675913/changing-image-size-in-markdown
add anothe rparameter to the Note interface
right click OR if feeling fancy then a hover to pin
when a user pastes an image, the app should create an image (with auto name) in the same directory as the note that is open where the image is being placed; and should write the markdown for including the image.
when a user clicks on a todo list item inside the main UI it should check off that item instead of loading the Editor UI
should mainly just be proper documentation of how to use the project. Use the same Markdown rendering system as a note, and show the Help in a window similar to how the Settings should look (except nothing else but a window with an X in the top right corner).
only have the default copy/paste/etc options, but the backend needs to be implemented.
should be as a card button (implemented in app)
UI to show a single note. Should render the markdown in a card with a maximum height (should be specified by the user in settings), and scrollable to fit that content size.
Render the markdown properly. Should be compatible with LaTeX.
Outline of Settings page:
Once more features are added, settings will need to be updated.
implement a tag navigation on either the RHS or LHS of the application
Backend for keyboard shortcuts and implement the corresponding shortcut keys on the right hand side of the menu label in the UI.
No need for allowing the user to specify shortcuts yet.
so that the settings and connected accounts are loaded for an individual user.
Allowing the user to login using their cloud apps.
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.