This is an automated email from the ASF dual-hosted git repository. rusackas pushed a commit to branch social-links-footer in repository https://gitbox.apache.org/repos/asf/superset.git
commit a58ea2ab5c4bc515b975b35643a16f2f32196dbd Author: Evan Rusackas <[email protected]> AuthorDate: Thu Feb 19 17:28:56 2026 -0800 docs: add social media links to website footer and README Add links to Superset's social media presence (X, LinkedIn, Bluesky, Slack) in the Docusaurus website footer with brand-colored SVG icons, and in the README's "Get Involved" section. Co-Authored-By: Claude Opus 4.5 <[email protected]> --- README.md | 4 +++ docs/docusaurus.config.ts | 14 +++++++++ docs/src/styles/main.css | 46 ++++++++++++++++++++++++++++- docs/static/img/community/slack-symbol.svg | Bin 0 -> 1911 bytes 4 files changed, 63 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e6dd708623d..66887e2d8d3 100644 --- a/README.md +++ b/README.md @@ -185,6 +185,10 @@ Try out Superset's [quickstart](https://superset.apache.org/docs/quickstart/) gu - [Join our community's Slack](http://bit.ly/join-superset-slack) and please read our [Slack Community Guidelines](https://github.com/apache/superset/blob/master/CODE_OF_CONDUCT.md#slack-community-guidelines) - [Join our [email protected] Mailing list](https://lists.apache.org/[email protected]). To join, simply send an email to [[email protected]](mailto:[email protected]) +- Follow us on social media: + [X](https://x.com/apachesuperset) | + [LinkedIn](https://www.linkedin.com/company/apache-superset) | + [Bluesky](https://bsky.app/profile/apachesuperset.bsky.social) - If you want to help troubleshoot GitHub Issues involving the numerous database drivers that Superset supports, please consider adding your name and the databases you have access to on the [Superset Database Familiarity Rolodex](https://docs.google.com/spreadsheets/d/1U1qxiLvOX0kBTUGME1AHHi6Ywel6ECF8xk_Qy-V9R8c/edit#gid=0) - Join Superset's Town Hall and [Operational Model](https://preset.io/blog/the-superset-operational-model-wants-you/) recurring meetings. Meeting info is available on the [Superset Community Calendar](https://superset.apache.org/community) diff --git a/docs/docusaurus.config.ts b/docs/docusaurus.config.ts index 336b44d0edd..10015f29e06 100644 --- a/docs/docusaurus.config.ts +++ b/docs/docusaurus.config.ts @@ -634,6 +634,20 @@ const config: Config = { footer: { links: [], copyright: ` + <div class="footer__social-links"> + <a href="https://bit.ly/join-superset-slack" target="_blank" rel="noopener noreferrer" title="Join us on Slack" aria-label="Slack"> + <img src="/img/community/slack-symbol.svg" alt="Slack" /> + </a> + <a href="https://x.com/apachesuperset" target="_blank" rel="noopener noreferrer" title="Follow us on X" aria-label="X"> + <img src="/img/community/x-symbol.svg" alt="X" /> + </a> + <a href="https://www.linkedin.com/company/apache-superset" target="_blank" rel="noopener noreferrer" title="Follow us on LinkedIn" aria-label="LinkedIn"> + <img src="/img/community/linkedin-symbol.svg" alt="LinkedIn" /> + </a> + <a href="https://bsky.app/profile/apachesuperset.bsky.social" target="_blank" rel="noopener noreferrer" title="Follow us on Bluesky" aria-label="Bluesky"> + <img src="/img/community/bluesky-symbol.svg" alt="Bluesky" /> + </a> + </div> <div class="footer__ci-services"> <span>CI powered by</span> <a href="https://www.netlify.com/" target="_blank" rel="nofollow noopener noreferrer"><img src="/img/netlify.png" alt="Netlify" title="Netlify - Deploy Previews" /></a> diff --git a/docs/src/styles/main.css b/docs/src/styles/main.css index 99dc2bf96c9..3389934062b 100644 --- a/docs/src/styles/main.css +++ b/docs/src/styles/main.css @@ -218,10 +218,39 @@ a > span > svg { .footer { position: relative; - padding-top: 90px; + padding-top: 130px; font-size: 15px; } +.footer__social-links { + background-color: #173036; + position: absolute; + top: 45px; + left: 0; + width: 100%; + padding: 10px 0; + display: flex; + align-items: center; + justify-content: center; + gap: 24px; +} + +.footer__social-links a { + display: inline-flex; + align-items: center; + transition: opacity 0.2s, transform 0.2s; +} + +.footer__social-links a:hover { + opacity: 0.8; + transform: scale(1.1); +} + +.footer__social-links img { + height: 24px; + width: 24px; +} + .footer__ci-services { background-color: #0d3e49; color: #e1e1e1; @@ -267,6 +296,21 @@ a > span > svg { } @media only screen and (max-width: 996px) { + .footer { + padding-top: 120px; + } + + .footer__social-links { + top: 42px; + gap: 20px; + padding: 8px 16px; + } + + .footer__social-links img { + height: 20px; + width: 20px; + } + .footer__ci-services { gap: 12px; padding: 10px 16px; diff --git a/docs/static/img/community/slack-symbol.svg b/docs/static/img/community/slack-symbol.svg new file mode 100644 index 00000000000..d94e900d55a Binary files /dev/null and b/docs/static/img/community/slack-symbol.svg differ
