Giter Club home page Giter Club logo

1cademy-public's People

Contributors

artemides avatar bepbapapp avatar elvengador avatar imanyz avatar noni212 avatar r3alst avatar samadouhra avatar usamashzd avatar wal33dahmad avatar xap5xap avatar yashgandhi303 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

1cademy-public's Issues

Remove visible prop from nodes.parents

We need to remove "visible" props from parents property in node documents. It should be done during migrations from old data structure to new data structure

Improve styles from Nodes

  • improve styles in 3 states from Nodes
  • improve the editor adding new line in formulas wich start in $$ and improve styles

Unit Tests for src/utils

Write unit tests for following files:

  • src/utils/doRemoveUnusedTags.ts
  • src/utils/rewriteReputationDocs.ts
  • src/utils/baseReputationObj.ts
  • src/utils/updateUserImageInCollection.ts
  • src/utils/reputations.ts
  • src/utils/getTypedCollections.ts
  • src/utils/convertToTGet.ts
  • src/utils/replaceUsername.ts
  • src/utils/version-helpers.ts
  • src/utils/upDownVoteNode.ts
  • src/utils/fetchGoogleMapsGeolocationWrapper.ts
  • src/utils/deleteTagCommunityAndTagsOfTags.ts
  • src/utils/arrayToChunks.ts
  • src/utils/getNode.ts
  • src/utils/signalAllUserNodesChanges.ts
  • src/utils/updateUserImageEverywhere.ts
  • src/utils/helpers.ts
  • src/utils/tagsAndCommPoints.ts
  • src/utils/retrieveAndsignalAllUserNodesChanges.ts
  • src/utils/getUserNode.ts
  • src/utils/rewriteComPointsDocs.ts
  • src/utils/getAllUserNodes.ts

New page: Edit page for proposing changes to a node

***** I am not familiar with the text editor used, so if you can add controls (similar to what the image below shows), please add those controls and also message me so I can change the Figma design.
Image


Check Figma Prototype for more information.
There are 3 flows for the Edit Page. Check Edit Page - xl and Edit Page - sm to see how the buttons work etc. Edit Page - lg is just for reference

Image


  • When clicking Edit on the Single node page, it will direct the user (no authentication needed) to the Edit page.

  • Fill the text fields with the original nodes with the markdown

  • The Edit page contains rich text editor fields for the title and main content. The last text field (reasons for changes) is only a simple pure text field (no markdown, formulas, etc.)

  • The user can change the image by either removing it or replacing it with another photo uploaded from their local files. Note that each node should only contain 1 image.

  • When the user clicks the Cancel button, if the user has made any changes, display a dialog asking if they want to discard their changes; if they did not make any changes, don't display the dialog, and let them quit the Edit Page.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.