Skip to content
This repository was archived by the owner on Mar 9, 2022. It is now read-only.

[FEATURE] Add "Threema" to the list of social media on homepage #285

Closed
KHannibal opened this issue Sep 20, 2021 · 8 comments
Closed

[FEATURE] Add "Threema" to the list of social media on homepage #285

KHannibal opened this issue Sep 20, 2021 · 8 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@KHannibal
Copy link

Describe the feature you want

Add the messaging service Threema to the homepage.

URLs are : https://threema.id/XXXXXXXX where the X are your ID made of 8 random letters and numbers.

What is missing however is an icon...

Threema's Git is here : https://github.com/threema-ch

Thank you !

@KHannibal KHannibal added the enhancement New feature or request label Sep 20, 2021
@victor-pogor
Copy link
Member

victor-pogor commented Sep 28, 2021

Hi @KHannibal. Thank you for your contribution. I will add this when I'll have some time. 😉

PS: I found some logos here.

@Ashpex
Copy link

Ashpex commented Oct 8, 2021

Hi @KHannibal. Thank you for your contribution. I will add this when I'll have some time. wink

PS: I found some logos here.

You don't need to find the logo, LoveIt originally supports SimpleIcons. Look for the threema icon to find if it's available then add these lines in themes/CodeIt/assets/data/social.yml:

# 062: Threema
threema:
  Weight: 62 
  Prefix: https://threema.id/
  Title: Threema
  Icon:
    Simpleicons: threema

Finally, add to the config.toml
Threema = "your-id"

For example, this is how Threema appears in my site using SimpleIcons: ashpex.eu.org . I'd make a PR if that helps.

@KHannibal
Copy link
Author

Hi @KHannibal. Thank you for your contribution. I will add this when I'll have some time. wink

PS: I found some logos here.

You don't need to find the logo, LoveIt originally supports SimpleIcons. Look for the threema icon to find if it's available then add these lines in themes/CodeIt/assets/data/social.yml:


# 062: Threema

threema:

  Weight: 62 

  Prefix: https://threema.id/

  Title: Threema

  Icon:

    Simpleicons: threema

Finally, add to the config.toml

Threema = "your-id"

For example, this is how Threema appears in my site using SimpleIcons: ashpex.eu.org . I'd make a PR if that helps.

Works like a charm, huge thanks @Ashpex ! :)

@victor-pogor could you add this to the next release, please ? Thanks in advance !

victor-pogor added a commit that referenced this issue Dec 6, 2021
@victor-pogor
Copy link
Member

@all-contributors please add @KHannibal for ideas

@allcontributors
Copy link
Contributor

@victor-pogor

I've put up a pull request to add @KHannibal! 🎉

@victor-pogor
Copy link
Member

@all-contributors please add @Ashpex for code

@allcontributors
Copy link
Contributor

@victor-pogor

I've put up a pull request to add @Ashpex! 🎉

@victor-pogor victor-pogor added this to the v0.3.0 milestone Dec 6, 2021
@victor-pogor victor-pogor self-assigned this Dec 6, 2021
@victor-pogor
Copy link
Member

Hello @KHannibal and @Ashpex,

Thank you for your feedback and code. This will be added to the next release.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants