Difficulty: Beginner
Domain : Coding
Go to https://isa.toolforge.org/campaigns
Currently, campaign's descriptions in the table can be very long, which makes the layout look cluttered and difficult to read.
To improve readability and user experience, we should implement a feature that automatically trims lengthy descriptions and display only a limited portion followed by an ellipsis (...).
Acceptance Criteria:
- Descriptions exceeding a defined character limit (e.g., 100 or more chars) are truncated.
- An ellipsis (...) is appended to indicate the text has been shortened.
- The trimming should occur dynamically using jQuery (or CSS if simpler).
- The feature should work seamlessly within the existing HTML table layout.
Before:
"This project aims to build a comprehensive platform for managing tasks across teams and departments."
After:
"This project aims to build a comprehensive platform for managing..."