question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Help Wanted: Replace badge implementation with a streamlined programmatic solution

See original GitHub issue

As part of the Mattermost v6.0 release, plan and deployment badges were been added to the product documentation to clarify the subscription plans and deployment methods supported for a given feature or function.

These plan and deployment badges are currently implemented as in-line images in the code like this:

|all-plans| |cloud| |self-hosted|

.. |all-plans| image:: ../images/all-plans-badge.png
  :scale: 30
  :target: https://mattermost.com/pricing
  :alt: Available in Mattermost Free and Starter subscription plans.

.. |cloud| image:: ../images/cloud-badge.png
  :scale: 30
  :target: https://mattermost.com/deploy
  :alt: Available for Mattermost Cloud deployments.

.. |self-hosted| image:: ../images/self-hosted-badge.png
  :scale: 30
  :target: https://mattermost.com/deploy
  :alt: Available for Mattermost Self-Hosted deployments.

The current implementation approach requires badges to be defined on every docs page. Badge maintenance would be greatly improved by replacing existing inline image code on each page with a programmatic solution (such as the introduction of Bootstrap components, for example).

Identify a more streamlined implementation approach where the badges are defined once and simply referenced where necessary. The implementation approach proposed must be compatible with our current tech stack and tools.

Please ensure that you can show your implementation working in a local development environment that clones our docs repository, and ensure that your PR includes comprehensive instructions on how to incorporate your solution into our codebase.

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
Sayanta66commented, Dec 7, 2021

Yeah I am researching and finding ways

0reactions
Sayanta66commented, Mar 10, 2022

Yes but the issue is a bit difficult.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Hacker Success Manager - at Bugcrowd - Greenhouse
Analyze platform and sentiment data to understand and drive process & platform improvements for the hacker experience. Focusing on results-oriented outcomes.
Read more >
SmartRecruiters | The Best Talent Acquisition Software ...
Everything you need to attract, select and hire great talent ; Employer Branding; Career Sites; Chatbot Recruiting; Programmatic Advertising ; AI-Based Candidate ...
Read more >
APAC's Top Salesforce Consulting and Implementation Partner
In this pursuit, we've handpicked some of the top cream in global Salesforce talent. From volunteer management workflows to streamlined case management ...
Read more >
Display & Video 360 announcements - Google Support
This enables a simple conversion tagging implementation, support for new conversion types, and more streamlined campaign reporting. Similar audiences will no ...
Read more >
Accelerator Software - Streamline Your Accelerator Program
White-labeled accelerator software to engage stakeholders in innovation programs, online mentoring, e-learning and reporting. ‍✓ Get a free demo! ‍
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found