diff --git a/README.md b/README.md
index a61932601d..0312364812 100644
--- a/README.md
+++ b/README.md
@@ -205,3 +205,9 @@ Published under [MIT License](./LICENSE).
+
+## Sponsors
+
+
+
+
diff --git a/app/assets/logos/sponsors/coderabbit-light.svg b/app/assets/logos/sponsors/coderabbit-light.svg
new file mode 100644
index 0000000000..01abf42273
--- /dev/null
+++ b/app/assets/logos/sponsors/coderabbit-light.svg
@@ -0,0 +1,14 @@
+
diff --git a/app/assets/logos/sponsors/coderabbit.svg b/app/assets/logos/sponsors/coderabbit.svg
new file mode 100644
index 0000000000..84d0fe7f3f
--- /dev/null
+++ b/app/assets/logos/sponsors/coderabbit.svg
@@ -0,0 +1,14 @@
+
diff --git a/app/assets/logos/sponsors/index.ts b/app/assets/logos/sponsors/index.ts
index 07d5532534..6a4347eeee 100644
--- a/app/assets/logos/sponsors/index.ts
+++ b/app/assets/logos/sponsors/index.ts
@@ -12,6 +12,8 @@ import LogoBadrap from './badrap.svg'
import LogoBadrapLight from './badrap-light.svg'
import LogoChromatic from './chromatic.svg'
import LogoChromaticLight from './chromatic-light.svg'
+import LogoCodeRabbit from './coderabbit.svg'
+import LogoCodeRabbitLight from './coderabbit-light.svg'
// The list is used on the about page. To add, simply upload the logos nearby and add an entry here. Prefer SVGs.
// For logo src, specify a string or object with the light and dark theme variants.
@@ -20,68 +22,81 @@ import LogoChromaticLight from './chromatic-light.svg'
// If there are no original assets and the logo is not universal, you can add only the dark theme variant
// and specify 'auto' for the light one - this will grayscale the logo and invert it in light mode.
// The normalisingIndent is the Y-axis space to visually stabilize favicon-only logos with logotypes that contain long name.
-export const SPONSORS = [
- {
- name: 'Vercel',
- logo: {
- dark: LogoVercel,
- light: LogoVercelLight,
+export const SPONSORS = {
+ gold: [
+ {
+ name: 'Vercel',
+ logo: {
+ dark: LogoVercel,
+ light: LogoVercelLight,
+ },
+ normalisingIndent: '0.875rem',
+ url: 'https://vercel.com/',
},
- normalisingIndent: '0.875rem',
- url: 'https://vercel.com/',
- },
- {
- name: 'Void Zero',
- logo: {
- dark: LogoVoidZero,
- light: LogoVoidZeroLight,
+ {
+ name: 'CodeRabbit',
+ logo: {
+ dark: LogoCodeRabbit,
+ light: LogoCodeRabbitLight,
+ },
+ normalisingIndent: '0.875rem',
+ url: 'https://www.coderabbit.ai',
},
- normalisingIndent: '0.875rem',
- url: 'https://voidzero.dev/',
- },
- {
- name: 'vlt',
- logo: {
- dark: LogoVlt,
- light: LogoVltLight,
+ ],
+ silver: [
+ {
+ name: 'Void Zero',
+ logo: {
+ dark: LogoVoidZero,
+ light: LogoVoidZeroLight,
+ },
+ normalisingIndent: '0.875rem',
+ url: 'https://voidzero.dev/',
},
- normalisingIndent: '0.875rem',
- url: 'https://vlt.sh/',
- },
- {
- name: 'Netlify',
- logo: {
- dark: LogoNetlify,
- light: LogoNetlifyLight,
+ {
+ name: 'vlt',
+ logo: {
+ dark: LogoVlt,
+ light: LogoVltLight,
+ },
+ normalisingIndent: '0.875rem',
+ url: 'https://vlt.sh/',
},
- normalisingIndent: '0.25rem',
- url: 'https://netlify.com/',
- },
- {
- name: 'Bluesky',
- logo: {
- dark: LogoBluesky,
- light: LogoBlueskyLight,
+ {
+ name: 'Netlify',
+ logo: {
+ dark: LogoNetlify,
+ light: LogoNetlifyLight,
+ },
+ normalisingIndent: '0.25rem',
+ url: 'https://netlify.com/',
},
- normalisingIndent: '0.625rem',
- url: 'https://bsky.app/',
- },
- {
- name: 'Chromatic',
- logo: {
- dark: LogoChromatic,
- light: LogoChromaticLight,
+ {
+ name: 'Bluesky',
+ logo: {
+ dark: LogoBluesky,
+ light: LogoBlueskyLight,
+ },
+ normalisingIndent: '0.625rem',
+ url: 'https://bsky.app/',
},
- normalisingIndent: '0.5rem',
- url: 'https://chromatic.com/',
- },
- {
- name: 'Badrap',
- logo: {
- dark: LogoBadrap,
- light: LogoBadrapLight,
+ {
+ name: 'Chromatic',
+ logo: {
+ dark: LogoChromatic,
+ light: LogoChromaticLight,
+ },
+ normalisingIndent: '0.5rem',
+ url: 'https://chromatic.com/',
},
- normalisingIndent: '0.5rem',
- url: 'https://badrap.io/',
- },
-]
+ {
+ name: 'Badrap',
+ logo: {
+ dark: LogoBadrap,
+ light: LogoBadrapLight,
+ },
+ normalisingIndent: '0.5rem',
+ url: 'https://badrap.io/',
+ },
+ ],
+}
diff --git a/app/components/AppFooter.vue b/app/components/AppFooter.vue
index 2ee2a47f19..ccda96c567 100644
--- a/app/components/AppFooter.vue
+++ b/app/components/AppFooter.vue
@@ -1,9 +1,10 @@