Commit 591cd5a5 by Gaurav Dev

created all 4 pages

1 parent a9c3bb9d
......@@ -33,4 +33,4 @@
"npm": ">=6.0.0"
},
"license": "MIT"
}
}
\ No newline at end of file
......@@ -39,9 +39,6 @@
"type": "component",
"repeatable": false,
"component": "layout.certified-diamond"
},
"Locations": {
"type": "blocks"
}
}
}
......@@ -42,22 +42,23 @@
"repeatable": false,
"component": "layout.core-values"
},
"ClientsGlobally": {
"displayName": "ClientsGlobally",
"type": "component",
"repeatable": false,
"component": "layout.clients-globally"
},
"Certifications": {
"displayName": "Certifications",
"type": "component",
"repeatable": false,
"component": "layout.certifications"
},
"LineManufacturing": {
"ClientsGloballyHeading": {
"type": "string"
},
"ClientsGloballySubHeading": {
"type": "string"
},
"Countrys": {
"displayName": "Countrys",
"type": "component",
"repeatable": false,
"component": "layout.line-manufacturing"
"repeatable": true,
"component": "layout.countrys"
}
}
}
......@@ -41,23 +41,57 @@
"repeatable": false,
"component": "layout.responsibility"
},
"SupplyChain": {
"displayName": "SupplyChain",
"Community": {
"displayName": "Community",
"type": "component",
"repeatable": false,
"component": "layout.supply-chain"
"component": "layout.community"
},
"SupplyChainHeading": {
"type": "string"
},
"NaturalDiamond": {
"displayName": "NaturalDiamond",
"SupplyChainDisc": {
"type": "text"
},
"SupplyChainImage": {
"type": "media",
"multiple": false,
"required": false,
"allowedTypes": [
"images",
"files",
"videos",
"audios"
]
},
"Listing": {
"displayName": "list",
"type": "component",
"repeatable": false,
"component": "layout.natural-diamond"
"repeatable": true,
"component": "layout.list"
},
"Community": {
"displayName": "Community",
"NaturalDiamondHeading": {
"type": "string"
},
"NaturalDiamondImage": {
"type": "media",
"multiple": false,
"required": false,
"allowedTypes": [
"images",
"files",
"videos",
"audios"
]
},
"NaturalDiamondLIsting": {
"displayName": "NaturalDiamondLIsting",
"type": "component",
"repeatable": false,
"component": "layout.community"
"repeatable": true,
"component": "layout.natural-diamond-l-isting"
},
"NaturalDiamondDisc": {
"type": "text"
}
}
}
......@@ -17,7 +17,10 @@
"multiple": false,
"required": false,
"allowedTypes": [
"videos"
"images",
"videos",
"audios",
"files"
]
},
"aboutSubHeading": {
......
{
"collectionName": "components_layout_addresses",
"info": {
"displayName": "Address",
"description": ""
},
"options": {},
"attributes": {
"name": {
"type": "string"
},
"email": {
"type": "string"
},
"address": {
"type": "text"
},
"phoneNumber": {
"type": "string"
},
"addressUrl": {
"type": "text"
}
}
}
......@@ -17,6 +17,9 @@
"type": "component",
"repeatable": true,
"component": "layout.certifications-details"
},
"certificationSubHeading": {
"type": "string"
}
}
}
{
"collectionName": "components_layout_core_values_details",
"info": {
"displayName": "coreValuesDetails"
"displayName": "coreValuesDetails",
"description": ""
},
"options": {},
"attributes": {
......@@ -11,7 +12,18 @@
"coreValueDescription": {
"type": "text"
},
"coreValuesImage": {
"coreValuesDesktopImage": {
"type": "media",
"multiple": false,
"required": false,
"allowedTypes": [
"images",
"files",
"videos",
"audios"
]
},
"coreValuesMobileImage": {
"allowedTypes": [
"images",
"files",
......
{
"collectionName": "components_layout_countries",
"info": {
"displayName": "country"
"displayName": "country",
"description": ""
},
"options": {},
"attributes": {
"images": {
"type": "media",
"multiple": true,
"required": false,
"allowedTypes": [
"images",
"files",
"videos",
"audios"
],
"type": "media",
"multiple": true
]
},
"countryName": {
"type": "string"
}
}
}
{
"collectionName": "components_layout_countrys",
"info": {
"displayName": "Countrys",
"description": ""
},
"options": {},
"attributes": {
"Address": {
"displayName": "Address",
"type": "component",
"repeatable": true,
"component": "layout.address"
},
"countryName": {
"type": "string"
}
}
}
{
"collectionName": "components_layout_diamond_jewellery_cards",
"info": {
"displayName": "DiamondJewelleryCard"
"displayName": "DiamondJewelleryCard",
"description": ""
},
"options": {},
"attributes": {
......@@ -12,14 +13,18 @@
"type": "blocks"
},
"Images": {
"type": "media",
"multiple": true,
"required": false,
"allowedTypes": [
"images",
"files",
"videos",
"audios"
],
"type": "media",
"multiple": true
]
},
"alttext": {
"type": "string"
}
}
}
{
"collectionName": "components_layout_goal_cards",
"info": {
"displayName": "GoalCards"
"displayName": "GoalCards",
"description": ""
},
"options": {},
"attributes": {
......@@ -12,14 +13,18 @@
"type": "string"
},
"image": {
"type": "media",
"multiple": false,
"required": false,
"allowedTypes": [
"images",
"files",
"videos",
"audios"
],
"type": "media",
"multiple": false
]
},
"linkName": {
"type": "string"
}
}
}
{
"collectionName": "components_layout_images",
"info": {
"displayName": "Images"
"displayName": "Images",
"description": ""
},
"options": {},
"attributes": {
"Image": {
"type": "media",
"multiple": false,
"required": false,
"allowedTypes": [
"images",
"files",
"videos",
"audios"
],
"type": "media",
"multiple": false
]
},
"url": {
"type": "string"
},
"alttext": {
"type": "string"
}
}
}
......@@ -13,6 +13,9 @@
"type": "component",
"repeatable": true,
"component": "layout.line-manufacturing-tab"
},
"subHeading": {
"type": "string"
}
}
}
{
"collectionName": "components_layout_lists",
"info": {
"displayName": "list"
},
"options": {},
"attributes": {
"title": {
"type": "string"
},
"subListing": {
"displayName": "subListing",
"type": "component",
"repeatable": true,
"component": "layout.sub-listing"
}
}
}
{
"collectionName": "components_layout_listings",
"info": {
"displayName": "Listing"
"displayName": "Listing",
"description": ""
},
"options": {},
"attributes": {
"title": {
"type": "string"
"type": "text"
}
}
}
{
"collectionName": "components_layout_natural_diamond_l_istings",
"info": {
"displayName": "NaturalDiamondLIsting",
"description": ""
},
"options": {},
"attributes": {
"title": {
"type": "text"
},
"subListing": {
"type": "component",
"repeatable": true,
"component": "layout.sub-listing"
}
}
}
{
"collectionName": "components_layout_natural_diamonds",
"info": {
"displayName": "NaturalDiamond"
"displayName": "NaturalDiamond",
"description": ""
},
"options": {},
"attributes": {
......@@ -12,19 +13,15 @@
"type": "blocks"
},
"images": {
"type": "media",
"multiple": false,
"required": false,
"allowedTypes": [
"images",
"files",
"videos",
"audios"
],
"type": "media",
"multiple": false
},
"Listing": {
"type": "component",
"repeatable": true,
"component": "layout.listing"
]
}
}
}
{
"collectionName": "components_layout_natural_listings",
"info": {
"displayName": "NaturalListing"
},
"options": {},
"attributes": {}
}
{
"collectionName": "components_layout_sub_listings",
"info": {
"displayName": "subListing",
"description": ""
},
"options": {},
"attributes": {
"title": {
"type": "string"
}
}
}
{
"collectionName": "components_layout_supply_chains",
"info": {
"displayName": "SupplyChain"
"displayName": "SupplyChain",
"description": ""
},
"options": {},
"attributes": {
......@@ -12,14 +13,15 @@
"type": "blocks"
},
"images": {
"type": "media",
"multiple": false,
"required": false,
"allowedTypes": [
"images",
"files",
"videos",
"audios"
],
"type": "media",
"multiple": true
]
},
"Listing": {
"type": "component",
......
......@@ -9,11 +9,26 @@ export interface LayoutAboutJasani extends Schema.Component {
attributes: {
aboutHeading: Attribute.String;
aboutDescription: Attribute.Blocks;
aboutImage: Attribute.Media<'videos'>;
aboutImage: Attribute.Media<'images' | 'videos' | 'audios' | 'files'>;
aboutSubHeading: Attribute.String;
};
}
export interface LayoutAddress extends Schema.Component {
collectionName: 'components_layout_addresses';
info: {
displayName: 'Address';
description: '';
};
attributes: {
name: Attribute.String;
email: Attribute.String;
address: Attribute.Text;
phoneNumber: Attribute.String;
addressUrl: Attribute.Text;
};
}
export interface LayoutAreasOfFocus extends Schema.Component {
collectionName: 'components_layout_areas_of_foci';
info: {
......@@ -72,6 +87,7 @@ export interface LayoutCertifications extends Schema.Component {
'layout.certifications-details',
true
>;
certificationSubHeading: Attribute.String;
};
}
......@@ -129,11 +145,17 @@ export interface LayoutCoreValuesDetails extends Schema.Component {
collectionName: 'components_layout_core_values_details';
info: {
displayName: 'coreValuesDetails';
description: '';
};
attributes: {
coreValueTitle: Attribute.String;
coreValueDescription: Attribute.Text;
coreValuesImage: Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
coreValuesDesktopImage: Attribute.Media<
'images' | 'files' | 'videos' | 'audios'
>;
coreValuesMobileImage: Attribute.Media<
'images' | 'files' | 'videos' | 'audios'
>;
};
}
......@@ -154,9 +176,23 @@ export interface LayoutCountry extends Schema.Component {
collectionName: 'components_layout_countries';
info: {
displayName: 'country';
description: '';
};
attributes: {
images: Attribute.Media<'images' | 'files' | 'videos' | 'audios', true>;
countryName: Attribute.String;
};
}
export interface LayoutCountrys extends Schema.Component {
collectionName: 'components_layout_countrys';
info: {
displayName: 'Countrys';
description: '';
};
attributes: {
Address: Attribute.Component<'layout.address', true>;
countryName: Attribute.String;
};
}
......@@ -164,11 +200,13 @@ export interface LayoutDiamondJewelleryCard extends Schema.Component {
collectionName: 'components_layout_diamond_jewellery_cards';
info: {
displayName: 'DiamondJewelleryCard';
description: '';
};
attributes: {
title: Attribute.String;
description: Attribute.Blocks;
Images: Attribute.Media<'images' | 'files' | 'videos' | 'audios', true>;
alttext: Attribute.String;
};
}
......@@ -223,11 +261,13 @@ export interface LayoutGoalCards extends Schema.Component {
collectionName: 'components_layout_goal_cards';
info: {
displayName: 'GoalCards';
description: '';
};
attributes: {
title: Attribute.String;
subTitle: Attribute.String;
image: Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
linkName: Attribute.String;
};
}
......@@ -247,9 +287,12 @@ export interface LayoutImages extends Schema.Component {
collectionName: 'components_layout_images';
info: {
displayName: 'Images';
description: '';
};
attributes: {
Image: Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
url: Attribute.String;
alttext: Attribute.String;
};
}
......@@ -306,6 +349,18 @@ export interface LayoutLineManufacturing extends Schema.Component {
'layout.line-manufacturing-tab',
true
>;
subHeading: Attribute.String;
};
}
export interface LayoutList extends Schema.Component {
collectionName: 'components_layout_lists';
info: {
displayName: 'list';
};
attributes: {
title: Attribute.String;
subListing: Attribute.Component<'layout.sub-listing', true>;
};
}
......@@ -313,9 +368,10 @@ export interface LayoutListing extends Schema.Component {
collectionName: 'components_layout_listings';
info: {
displayName: 'Listing';
description: '';
};
attributes: {
title: Attribute.String;
title: Attribute.Text;
};
}
......@@ -334,19 +390,39 @@ export interface LayoutLocations extends Schema.Component {
};
}
export interface LayoutNaturalDiamondLIsting extends Schema.Component {
collectionName: 'components_layout_natural_diamond_l_istings';
info: {
displayName: 'NaturalDiamondLIsting';
description: '';
};
attributes: {
title: Attribute.Text;
subListing: Attribute.Component<'layout.sub-listing', true>;
};
}
export interface LayoutNaturalDiamond extends Schema.Component {
collectionName: 'components_layout_natural_diamonds';
info: {
displayName: 'NaturalDiamond';
description: '';
};
attributes: {
heading: Attribute.String;
description: Attribute.Blocks;
images: Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
Listing: Attribute.Component<'layout.listing', true>;
};
}
export interface LayoutNaturalListing extends Schema.Component {
collectionName: 'components_layout_natural_listings';
info: {
displayName: 'NaturalListing';
};
attributes: {};
}
export interface LayoutPolishedDiamondsDetails extends Schema.Component {
collectionName: 'components_layout_polished_diamonds_details';
info: {
......@@ -429,15 +505,27 @@ export interface LayoutResponsible extends Schema.Component {
};
}
export interface LayoutSubListing extends Schema.Component {
collectionName: 'components_layout_sub_listings';
info: {
displayName: 'subListing';
description: '';
};
attributes: {
title: Attribute.String;
};
}
export interface LayoutSupplyChain extends Schema.Component {
collectionName: 'components_layout_supply_chains';
info: {
displayName: 'SupplyChain';
description: '';
};
attributes: {
heading: Attribute.String;
description: Attribute.Blocks;
images: Attribute.Media<'images' | 'files' | 'videos' | 'audios', true>;
images: Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
Listing: Attribute.Component<'layout.listing', true>;
};
}
......@@ -483,6 +571,7 @@ declare module '@strapi/types' {
export module Shared {
export interface Components {
'layout.about-jasani': LayoutAboutJasani;
'layout.address': LayoutAddress;
'layout.areas-of-focus': LayoutAreasOfFocus;
'layout.banner': LayoutBanner;
'layout.certifications-details': LayoutCertificationsDetails;
......@@ -494,6 +583,7 @@ declare module '@strapi/types' {
'layout.core-values-details': LayoutCoreValuesDetails;
'layout.core-values': LayoutCoreValues;
'layout.country': LayoutCountry;
'layout.countrys': LayoutCountrys;
'layout.diamond-jewellery-card': LayoutDiamondJewelleryCard;
'layout.diamond-jewellery': LayoutDiamondJewellery;
'layout.diamond-services-tab': LayoutDiamondServicesTab;
......@@ -505,15 +595,19 @@ declare module '@strapi/types' {
'layout.jewellery-services': LayoutJewelleryServices;
'layout.line-manufacturing-tab': LayoutLineManufacturingTab;
'layout.line-manufacturing': LayoutLineManufacturing;
'layout.list': LayoutList;
'layout.listing': LayoutListing;
'layout.locations': LayoutLocations;
'layout.natural-diamond-l-isting': LayoutNaturalDiamondLIsting;
'layout.natural-diamond': LayoutNaturalDiamond;
'layout.natural-listing': LayoutNaturalListing;
'layout.polished-diamonds-details': LayoutPolishedDiamondsDetails;
'layout.polished-diamonds': LayoutPolishedDiamonds;
'layout.process': LayoutProcess;
'layout.responsibility': LayoutResponsibility;
'layout.responsible-sourcing': LayoutResponsibleSourcing;
'layout.responsible': LayoutResponsible;
'layout.sub-listing': LayoutSubListing;
'layout.supply-chain': LayoutSupplyChain;
'layout.timeline-content': LayoutTimelineContent;
'layout.timeline': LayoutTimeline;
......
......@@ -805,7 +805,6 @@ export interface ApiDiamondDiamond extends Schema.SingleType {
PolishedDiamonds: Attribute.Component<'layout.polished-diamonds'>;
DiamondServices: Attribute.Component<'layout.diamond-services'>;
CertifiedDiamond: Attribute.Component<'layout.certified-diamond'>;
Locations: Attribute.Blocks;
createdAt: Attribute.DateTime;
updatedAt: Attribute.DateTime;
publishedAt: Attribute.DateTime;
......@@ -841,9 +840,10 @@ export interface ApiDiscoverDiscover extends Schema.SingleType {
Timeline: Attribute.Component<'layout.timeline'>;
ResponsibleSourcing: Attribute.Component<'layout.responsible-sourcing'>;
CoreValues: Attribute.Component<'layout.core-values'>;
ClientsGlobally: Attribute.Component<'layout.clients-globally'>;
Certifications: Attribute.Component<'layout.certifications'>;
LineManufacturing: Attribute.Component<'layout.line-manufacturing'>;
ClientsGloballyHeading: Attribute.String;
ClientsGloballySubHeading: Attribute.String;
Countrys: Attribute.Component<'layout.countrys', true>;
createdAt: Attribute.DateTime;
updatedAt: Attribute.DateTime;
publishedAt: Attribute.DateTime;
......@@ -915,9 +915,20 @@ export interface ApiSustainabilitySustainability extends Schema.SingleType {
AreasOfFocus: Attribute.Component<'layout.areas-of-focus'>;
Responsible: Attribute.Component<'layout.responsible'>;
Responsibility: Attribute.Component<'layout.responsibility'>;
SupplyChain: Attribute.Component<'layout.supply-chain'>;
NaturalDiamond: Attribute.Component<'layout.natural-diamond'>;
Community: Attribute.Component<'layout.community'>;
SupplyChainHeading: Attribute.String;
SupplyChainDisc: Attribute.Text;
SupplyChainImage: Attribute.Media<'images' | 'files' | 'videos' | 'audios'>;
Listing: Attribute.Component<'layout.list', true>;
NaturalDiamondHeading: Attribute.String;
NaturalDiamondImage: Attribute.Media<
'images' | 'files' | 'videos' | 'audios'
>;
NaturalDiamondLIsting: Attribute.Component<
'layout.natural-diamond-l-isting',
true
>;
NaturalDiamondDisc: Attribute.Text;
createdAt: Attribute.DateTime;
updatedAt: Attribute.DateTime;
publishedAt: Attribute.DateTime;
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!