Skip to content

Commit afaf543

Browse files
authored
Merge branch 'master' into feat(frontend)/add-footer
2 parents 7555c04 + 9af616c commit afaf543

File tree

7 files changed

+96
-6
lines changed

7 files changed

+96
-6
lines changed
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"kind": "singleType",
3+
"collectionName": "footer_subscribe_ctas",
4+
"info": {
5+
"singularName": "footer-subscribe-cta",
6+
"pluralName": "footer-subscribe-ctas",
7+
"displayName": "FooterSubscribeCTA"
8+
},
9+
"options": {
10+
"draftAndPublish": true
11+
},
12+
"pluginOptions": {},
13+
"attributes": {
14+
"logo": {
15+
"allowedTypes": [
16+
"images",
17+
"files",
18+
"videos",
19+
"audios"
20+
],
21+
"type": "media",
22+
"multiple": false
23+
},
24+
"notice": {
25+
"type": "string"
26+
},
27+
"cta_text": {
28+
"type": "string"
29+
},
30+
"cta_button": {
31+
"type": "string"
32+
}
33+
}
34+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
/**
2+
* footer-subscribe-cta controller
3+
*/
4+
5+
import { factories } from '@strapi/strapi'
6+
7+
export default factories.createCoreController('api::footer-subscribe-cta.footer-subscribe-cta');
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
/**
2+
* footer-subscribe-cta router
3+
*/
4+
5+
import { factories } from '@strapi/strapi';
6+
7+
export default factories.createCoreRouter('api::footer-subscribe-cta.footer-subscribe-cta');
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
/**
2+
* footer-subscribe-cta service
3+
*/
4+
5+
import { factories } from '@strapi/strapi';
6+
7+
export default factories.createCoreService('api::footer-subscribe-cta.footer-subscribe-cta');

cms-backend/types/generated/contentTypes.d.ts

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -541,6 +541,37 @@ export interface ApiFooterSocialsSectionFooterSocialsSection
541541
};
542542
}
543543

544+
export interface ApiFooterSubscribeCtaFooterSubscribeCta
545+
extends Struct.SingleTypeSchema {
546+
collectionName: 'footer_subscribe_ctas';
547+
info: {
548+
singularName: 'footer-subscribe-cta';
549+
pluralName: 'footer-subscribe-ctas';
550+
displayName: 'FooterSubscribeCTA';
551+
};
552+
options: {
553+
draftAndPublish: true;
554+
};
555+
attributes: {
556+
logo: Schema.Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
557+
notice: Schema.Attribute.String;
558+
cta_text: Schema.Attribute.String;
559+
cta_button: Schema.Attribute.String;
560+
createdAt: Schema.Attribute.DateTime;
561+
updatedAt: Schema.Attribute.DateTime;
562+
publishedAt: Schema.Attribute.DateTime;
563+
createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> &
564+
Schema.Attribute.Private;
565+
updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> &
566+
Schema.Attribute.Private;
567+
locale: Schema.Attribute.String;
568+
localizations: Schema.Attribute.Relation<
569+
'oneToMany',
570+
'api::footer-subscribe-cta.footer-subscribe-cta'
571+
>;
572+
};
573+
}
574+
544575
export interface ApiHeaderButtonHeaderButton extends Struct.SingleTypeSchema {
545576
collectionName: 'header_button';
546577
info: {
@@ -1227,6 +1258,7 @@ declare module '@strapi/strapi' {
12271258
'plugin::users-permissions.user': PluginUsersPermissionsUser;
12281259
'api::footer-links-section.footer-links-section': ApiFooterLinksSectionFooterLinksSection;
12291260
'api::footer-socials-section.footer-socials-section': ApiFooterSocialsSectionFooterSocialsSection;
1261+
'api::footer-subscribe-cta.footer-subscribe-cta': ApiFooterSubscribeCtaFooterSubscribeCta;
12301262
'api::header-button.header-button': ApiHeaderButtonHeaderButton;
12311263
'api::kleros-logo.kleros-logo': ApiKlerosLogoKlerosLogo;
12321264
'api::link.link': ApiLinkLink;

frontend/src/components/Footer.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const Footer: React.FC<IFooter> = ({ footerData }) => {
1717
return (
1818
<div>
1919
<div className={
20-
"bg-gradient-to-b from-light-blue to-[27.74%] to-kleros-purple py-16"
20+
"bg-gradient-to-b from-secondary-blue to-[27.74%] to-primary-purple py-16"
2121
}>
2222
<div className="flex flex-col gap-12 px-6">
2323
{sections.map(({ title, links }) => (

frontend/tailwind.config.ts

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,16 @@ const config: Config = {
1111
colors: {
1212
background: "var(--background)",
1313
foreground: "var(--foreground)",
14-
"background-2": "#220050",
15-
"stroke": "#42498F",
14+
"primary-text": "#DAF0FF",
1615
"secondary-text": "#BECCE5",
17-
"kleros-purple": "#9747FF",
18-
"light-blue": "#7CE2FF",
19-
"primary-blue": "#27CDFE",
16+
"stroke": "#42498F",
17+
"primary-purple": "#9747FF",
2018
"secondary-purple": "#BA75FE",
19+
"dark-purple": "#230079",
20+
"primary-blue": "#27CDFE",
21+
"secondary-blue": "#7CE2FF",
22+
"background-1": "#1B003F",
23+
"background-2": "#220050",
2124
},
2225
},
2326
},

0 commit comments

Comments
 (0)