cs-internship / cs-system

Apache License 2.0
11 stars 8 forks source link

Enhance the Visual Style of the Document Page #52

Open Ali-Sdg90 opened 4 weeks ago

Ali-Sdg90 commented 4 weeks ago

We aim to enhance the visual style of the "Document Page," which will serve as a central hub for accessing and viewing all organizational documents. The page will feature a collapsible tree menu on the left for navigating through categories and document names, and a section on the right for displaying document content when a document is selected.

Left Side: Tree Menu

Right Side: Document Display

Additional Notes

Steps to Participate

  1. Comment on this issue with your estimated timeframe for completing the task.
  2. The administrators will review your proposed timeline.
  3. If approved, the issue will be assigned to you.
  4. Upon successful completion within the agreed timeframe, you'll receive the issue reward.

Contribution Guidelines

Please refer to the Contribution Guidelines for detailed instructions on contributing to the project.

Deliverables

Reward

mehrandvd commented 4 weeks ago

@Ali-Sdg90 Everything looks good except the folder structure defined for the left-side tree view. It will not be a fixed tree containing Intern, Mentoring Intern, Mentoring Assistant, Mentor. It will reflect the loaded data (which is based on the folder structure of the origin GitHub folder). The rest looks good.

Ali-Sdg90 commented 4 weeks ago

@Ali-Sdg90 Everything looks good except the folder structure defined for the left-side tree view. It will not be a fixed tree containing Intern, Mentoring Intern, Mentoring Assistant, Mentor. It will reflect the loaded data (which is based on the folder structure of the origin GitHub folder). The rest looks good.

Note: This categorization is specific to the CS Internship Organization. As this is a styling task, you are allowed to hard-code this part in the code. The functionality for adding each organization's document category will be handled in another task.

I have mentioned in the issue text that this task is only a styling task. Since the functionality of this part hasn't been implemented yet, the person assigned to this task is requested to hard-code the category titles as 'cs-internship' to complete the task.

mehrandvd commented 3 weeks ago

We should fix styles for the parts having their functionality implemented.