Browse Source

Feature/integrate SelfhostedHub into logo carousel (#5786)

* Add SelfhostedHub

* Update changelog

---------

Co-authored-by: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
pull/5837/head
Vaishnavi Parabkar 5 days ago
committed by GitHub
parent
commit
76a2249ba4
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 1
      CHANGELOG.md
  2. 2
      apps/client/src/assets/images/logo-selfhostedhub.svg
  3. 9
      libs/ui/src/lib/logo-carousel/logo-carousel.component.scss
  4. 6
      libs/ui/src/lib/logo-carousel/logo-carousel.component.ts

1
CHANGELOG.md

@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added
- Extended the export functionality by the user account’s performance calculation type
- Added the _SelfhostedHub_ logo to the logo carousel on the landing page
- Added a user detail dialog to the users section of the admin control panel
### Changed

2
apps/client/src/assets/images/logo-selfhostedhub.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.1 KiB

9
libs/ui/src/lib/logo-carousel/logo-carousel.component.scss

@ -139,6 +139,15 @@
max-height: 1.25rem;
}
&.logo-selfhostedhub {
background-image: url('/assets/images/logo-selfhostedhub.svg');
background-position: center;
background-repeat: no-repeat;
background-size: contain;
filter: grayscale(1);
opacity: 0.5;
}
&.logo-sourceforge {
mask-image: url('/assets/images/logo-sourceforge.svg');
}

6
libs/ui/src/lib/logo-carousel/logo-carousel.component.ts

@ -82,6 +82,12 @@ export class GfLogoCarouselComponent {
title: 'selfh.st — Self-hosted content and software',
url: 'https://selfh.st'
},
{
className: 'logo-selfhostedhub',
name: 'SelfhostedHub',
title: 'SelfhostedHub — Discover best self-hosted software',
url: 'https://selfhostedhub.com'
},
{
className: 'logo-sourceforge',
isMask: true,

Loading…
Cancel
Save