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

Front-end implementation of the Anonymous feature #37

Merged
merged 14 commits into from
Oct 20, 2024

Conversation

Hakaabi
Copy link

@Hakaabi Hakaabi commented Oct 2, 2024

Merged changes made here after ensuring they passed to the branch 'Adding-anonymous-sprint1' to be able to connect the back-end to the front-end changes made in this branch.

Files modified and why:

1..gitignore
Modified the file to access the folder path 'node-modules/nodebb-plugin-composer-default/' because the draft front-end file which is 'composer-title-container.tpl' is located in the path.

2.../composer-title-container.tpl
-Adjusted the title box size for better layout and design, making space for the anonymous posting checkbox.
-Added a 'Post Anonymously' checkbox next to the hide button, ensuring it blends with the existing button styles for a cohesive user interface.

3.public/language/en-GB/topic.json
Added the key "composer.post-anonymously": "Post Anonymously", allowing the checkbox label to display as 'Post Anonymously' in the front-end interface

These changes aim to resolve the issue #18.

Screenshot 2024-10-16 at 19 15 42

@coveralls
Copy link

coveralls commented Oct 2, 2024

Pull Request Test Coverage Report for Build 11149719645

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.005%) to 82.754%

Totals Coverage Status
Change from base Build 11059941294: 0.005%
Covered Lines: 22357
Relevant Lines: 25601

💛 - Coveralls

@Hakaabi Hakaabi changed the title Added my directory for it to show in my remote github Front-end implementation of the Anonymous feature Oct 16, 2024
@Hakaabi Hakaabi added this to the Sprint 2 milestone Oct 16, 2024
@Hakaabi Hakaabi self-assigned this Oct 16, 2024
@Hakaabi Hakaabi merged commit 15b9a2b into f24 Oct 20, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants