-
Notifications
You must be signed in to change notification settings - Fork 131
Open
Description
In this issue, we can discuss about weekly goals and the issue we are going to work during the whole project. I have also made the Summer of Code 2020 project https://github.com/publiclab/PublicLab.Editor/projects/1 to keep the track of Issues To Do, In Progress, Done.
Editor Project Collaboration plan : https://docs.google.com/document/d/1LX1VEi_TEplnduXETqwr8mPPt-hshlg03dLeaa74hMI/edit
UI Improvements
- Make history icons consistent Make history icons consistent #572
- Main image box Main image box padding and background #564
- Toolbar Stickness fix toolbar stickness issue #522
- Choose File Button UI Choose File button UI improvement #462
- Image Popup Image Popup in MainImageModule IMPROVED: #437
- Popup Disappearing in Editor Popup Disappearing problem solved jywarren/woofmark#3
- Compact Design for main Image Module Compact Design for main Image Module #594
Bugs
- Made history icons consistent in demo editor fixes Make history icons consistent in demo editor #571
- Filename Error Choose File button UI improvement #462
- Add support for class attribute in links Add support for class attribute in links #547
- Refine drag and drop events Refine drag and drop events to prevent interference with other drag/drop-sensitive fields in downstream use cases jywarren/woofmark#2
- Change heading back into plain text Feature to change heading back into plain text jywarren/woofmark#5
- Replacing uglify-js with Terserhttps://github.com/Replacing uglify-js with Terser jywarren/woofmark#29
- fix bold texts loosing formatting fix bold texts loosing formatting after converting to markdown and back to wysiwyg jywarren/woofmark#15
- Feature to decenter text in wysiwyg and markdown mode ADDS: Feature to decenter text in wysiwyg and markdown mode #521
- Fixes Disabling of Markdown buttton on using shortcut keys Fixes Disabling of Markdown buttton on using shortcut keys #465
Features
- Added Custom Insert Module Added Custom Insert Module #568
- Adds puppeteer as a dev dependency Adds puppeteer as a dev dependency #565
- Add user workflow for documenting bugs Add user workflow for documenting bugs #530
- Added eslint,lint-staged and Husky Added eslint,lint-staged and Husky #519
- Remove file button added Remove file button added #472
- Created issue template chooser Created issue template chooser #474
Pending bugs and features PR
- Add "Related work" section to Title module Add "Related work" section to Title module #534
- Custom insert map Custom insert map #546 (WIP)
- upgrade Bootstrap to 4 upgrade Bootstrap to 4 #566 (WIP )
- Hide publish bar when typing on mobile devices Hide publish bar when typing on mobile devices #583
Tests
- Remove file test Added remove file test #574
- Jest test for bold and italic command Jest test for bold and italic command #543
- Choose file updated test Choose File button test updated #542
- Heading test Heading test jywarren/woofmark#34
Left undone
- Proper documentation with each module. Proper Documentation for each module use. #501
- Making toolbar Responsive Making toolbar Responsive #496
- Implementing the feature of darkening of all the icons display a "pressed" state to different formatting buttons when activated #494
- Adding functionalities to Extras tab. Adding functionalities to the Extras Tab #500
- Embedding audio, video and calendar Embedding audio, video and calendar #499
Whenever working on any Issue please leave a comment on the issue or Assign the issue to yourself.
Thanks !!!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels