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

ER: duplicate slack icons and inconsistent locations #5758

Closed
2 of 5 tasks
ExperimentsInHonesty opened this issue Oct 22, 2023 · 6 comments
Closed
2 of 5 tasks

ER: duplicate slack icons and inconsistent locations #5758

ExperimentsInHonesty opened this issue Oct 22, 2023 · 6 comments
Assignees
Labels
Complexity: See issue making label See the Issue Making label to understand the issue writing difficulty level ER Emergent Request Feature: Refactor HTML Issue Making: Level 2 Make issue(s) from an ER or Epic P-Feature: Communities of Practice https://www.hackforla.org/communities-of-practice P-Feature: Getting Started https://www.hackforla.org/getting-started role: dev leads Tasks for technical leads size: 0.25pt Can be done in 0.5 to 1.5 hours

Comments

@ExperimentsInHonesty
Copy link
Member

ExperimentsInHonesty commented Oct 22, 2023

Emergent Requirement - Problem

We have 4 slack icons in the code base, all with different names and locations. We should only have one of each color, that we use everywhere.

Issue you discovered this emergent requirement in

Date discovered

2023-10-23

Did you have to do something temporarily

  • YES
  • NO

Who was involved

@jefflueck @ExperimentsInHonesty

What happens if this is not addressed

  • redundancy in code
  • hard to change out the icon for any new icon

Resources

List of files found

  • _includes/svg/icon-slack.svg
    • What files this is used in
      • _data/navigation/social.yml
    • Where this appears on the website
    • Is this Standard icon or custom (please explain if custom)
      • Standard: white (actually the svg has color but the class "icon" causes it to be white)
  • _includes/svg/icon-slack-color.svg
    • What files this is used in
      • _includes/resource-card.html
    • Where this appears on the website
    • Is this Standard icon or custom (please explain if custom)
      • Standard: color
  • assets/images/communities-of-practice/slack-self-invite.svg
  • assets/images/communities-of-practice/slack-join-meeting-channel.svg
    • What files this is used in
      • website/pages/communities-of-practice.html
    • Where this appears on the website
    • Is this Standard icon or custom (please explain if custom)
      • Standard: white
      • Is on a button, navigation button.
  • assets/images/getting-started/proj-4.png
    • What files this is used in
      • pages/getting-started.html
    • Where this appears on the website
    • Is this Standard icon or custom (please explain if custom)
      • Standard: black

Recommended Action Items

  • Make a new issue
  • Discuss with team
  • Let a Team Lead know

Potential solutions [draft]

  • Figure out what images we are keeping (without changing the design of any page), eliminate duplicates.
  • The icons we are keeping should be moved to the technology's folder as part of refactoring files to use the new location.
  • Add content to the wiki in order to indicate that all technology logos go into the technology folder and not in a specific page.
@ExperimentsInHonesty ExperimentsInHonesty added Feature Missing This label means that the issue needs to be linked to a precise feature label. role missing size: 0.25pt Can be done in 0.5 to 1.5 hours labels Oct 22, 2023
@ExperimentsInHonesty ExperimentsInHonesty changed the title ER: [replace with info ] ER: duplicate slack icons and inconsistent locations Oct 22, 2023
@ExperimentsInHonesty ExperimentsInHonesty added Feature: Refactor HTML P-Feature: Communities of Practice https://www.hackforla.org/communities-of-practice role: dev leads Tasks for technical leads Issue Making: Level 2 Make issue(s) from an ER or Epic and removed role missing labels Oct 22, 2023
@ExperimentsInHonesty
Copy link
Member Author

ExperimentsInHonesty commented Oct 22, 2023

@jefflueck is going to add all the

  • locations where they appear on website
    • add feature label
  • file its used in
  • add ready for dev lead label
  • unassign
  • remove draft label

@ExperimentsInHonesty ExperimentsInHonesty added the Draft Issue is still in the process of being created label Oct 22, 2023
@ExperimentsInHonesty
Copy link
Member Author

ExperimentsInHonesty commented Oct 22, 2023

- [replace with file name]
   - What files this is used in
      - 
   - Where this appears on the website
      - 
   - Is this Standard icon or custom (please explain if custom)
      - Standard: color
      - Standard: white
      - Standard: black
      - Custom: HfLA red version of _____ icon

@jefflueck jefflueck added ready for dev lead Issues that tech leads or merge team members need to follow up on and removed Draft Issue is still in the process of being created labels Oct 23, 2023
@jefflueck
Copy link
Member

jefflueck commented Oct 23, 2023

I finished with the audit of files in this ER.
Updated labels, and ready for Dev Lead.

@jefflueck jefflueck removed their assignment Oct 23, 2023
@roslynwythe roslynwythe removed the Feature Missing This label means that the issue needs to be linked to a precise feature label. label Oct 26, 2023
@roslynwythe roslynwythe added Complexity: See issue making label See the Issue Making label to understand the issue writing difficulty level and removed Complexity: Missing labels Oct 30, 2023
@roslynwythe
Copy link
Member

roslynwythe commented Nov 2, 2023

@ExperimentsInHonesty
Copy link
Member Author

I thought that when we last worked on this ER, we decided that we would have only one slack SVG and then adjust the color by CSS depending on where it appears (see RW's comment above #5758 (comment)). However, I still see the following images in this folder

https://github.com/hackforla/website/blob/gh-pages/_includes/svg/icon-slack.svg
https://github.com/hackforla/website/blob/gh-pages/_includes/svg/icon-slack-color.svg

@roslynwythe
Copy link
Member

roslynwythe commented Apr 15, 2024

I thought that when we last worked on this ER, we decided that we would have only one slack SVG and then adjust the color by CSS depending on where it appears (see RW's comment above #5758 (comment)). However, I still see the following images in this folder

https://github.com/hackforla/website/blob/gh-pages/_includes/svg/icon-slack.svg https://github.com/hackforla/website/blob/gh-pages/_includes/svg/icon-slack-color.svg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: See issue making label See the Issue Making label to understand the issue writing difficulty level ER Emergent Request Feature: Refactor HTML Issue Making: Level 2 Make issue(s) from an ER or Epic P-Feature: Communities of Practice https://www.hackforla.org/communities-of-practice P-Feature: Getting Started https://www.hackforla.org/getting-started role: dev leads Tasks for technical leads size: 0.25pt Can be done in 0.5 to 1.5 hours
Projects
Development

No branches or pull requests

4 participants