Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/Edit Note make Fullscreen and Delete Button #522 #610

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Conversation

Mast3Rei
Copy link
Contributor

… and DeleteIcon for saving and deleting notes; added a route in /notes/+page.svelte to the edit route; attempted to redirect the in-text note editor pop-up to the fullscreen editor when the pencil icon is clicked

@Mast3Rei Mast3Rei changed the title Remade the edit notes popup into a fullscreen editor; added CheckIcon… #522 Edit Note make Fullscreen and Delete Button Jun 21, 2024
@Mast3Rei Mast3Rei changed the title #522 Edit Note make Fullscreen and Delete Button Feature: Edit Note make Fullscreen and Delete Button #522 Jun 21, 2024
@Mast3Rei Mast3Rei changed the title Feature: Edit Note make Fullscreen and Delete Button #522 Feature/Edit Note make Fullscreen and Delete Button #522 Jun 21, 2024
@Mast3Rei Mast3Rei force-pushed the feature/edit-notes-fix-fullscreen-add-delete branch from dd98f8e to 9a7f8dc Compare June 22, 2024 00:48
@Mast3Rei Mast3Rei marked this pull request as ready for review June 24, 2024 23:53
@Mast3Rei Mast3Rei marked this pull request as draft June 26, 2024 20:57
@Mast3Rei Mast3Rei force-pushed the feature/edit-notes-fix-fullscreen-add-delete branch from d48909f to 678a983 Compare July 6, 2024 04:37
@Mast3Rei Mast3Rei marked this pull request as ready for review July 6, 2024 04:40
@chrisvire
Copy link
Member

@Mast3Rei When a user adds a note, it shouldn't go to an empty dialog with the pencil.

image

@Mast3Rei Mast3Rei force-pushed the feature/edit-notes-fix-fullscreen-add-delete branch 2 times, most recently from 3adab3e to 6ce4a4f Compare August 8, 2024 20:27
@Mast3Rei Mast3Rei requested a review from chrisvire August 9, 2024 05:51

export function showModal() {
export async function showModal() {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is no await, so it doesn't need to be async.

Mast3Rei and others added 11 commits August 15, 2024 10:29
… and DeleteIcon for saving and deleting notes; added a route in /notes/+page.svelte to the edit route
…-screen editor; fixed issue with adding new note
Modify NoteDialog.svelte and note.ts to handle create notes better; implement history.back in /note/edit/[noteid]/+page.svelte
Cleanup in /notes/edit/[noteid]/+page.svelte and+page.js, and static folder
Temporary fix to navigate directly to adding a new note and see an 'Add Note' title; requires additional fixes
A new path called 'routes/notes/new' is created to handle the functionality of adding a new note properly so that it does not get saved in the database until the save button is selected
Removes unnecessary code and comments, and makes it so the textselection only leads to creating a new note
@chrisvire chrisvire force-pushed the feature/edit-notes-fix-fullscreen-add-delete branch from 8ad0750 to 4991fab Compare August 15, 2024 14:34
@chrisvire
Copy link
Member

The title is small?

image

@chrisvire
Copy link
Member

What size text should the new note textarea use? Is it the body size?

Copy link
Member

@chrisvire chrisvire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to deal with font sizes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants