diff --git a/__tests__/shared/components/Leaderboard/__snapshots__/LeaderboardTable.jsx.snap b/__tests__/shared/components/Leaderboard/__snapshots__/LeaderboardTable.jsx.snap index 5255276994..a2f318bc45 100644 --- a/__tests__/shared/components/Leaderboard/__snapshots__/LeaderboardTable.jsx.snap +++ b/__tests__/shared/components/Leaderboard/__snapshots__/LeaderboardTable.jsx.snap @@ -11,12 +11,12 @@ exports[`Matches shallow shapshot 1`] = ` > Rank - + Handle + @@ -79,7 +79,7 @@ exports[`Matches shallow shapshot 1`] = ` - 0 + 0.00 @@ -131,7 +131,7 @@ exports[`Matches shallow shapshot 1`] = ` - 0 + 0.00 @@ -183,7 +183,7 @@ exports[`Matches shallow shapshot 1`] = ` - 0 + 0.00 @@ -235,7 +235,7 @@ exports[`Matches shallow shapshot 1`] = ` - 0 + 0.00 diff --git a/__tests__/shared/components/Leaderboard/__snapshots__/PodiumSpot.jsx.snap b/__tests__/shared/components/Leaderboard/__snapshots__/PodiumSpot.jsx.snap index 8290a16060..075ef15a87 100644 --- a/__tests__/shared/components/Leaderboard/__snapshots__/PodiumSpot.jsx.snap +++ b/__tests__/shared/components/Leaderboard/__snapshots__/PodiumSpot.jsx.snap @@ -40,7 +40,9 @@ exports[`Matches shallow shapshot 1`] = ` - + challenges @@ -50,9 +52,11 @@ exports[`Matches shallow shapshot 1`] = ` - 0 + 0.00 - + points @@ -100,7 +104,9 @@ exports[`Matches shallow shapshot 2`] = ` - + challenges @@ -110,9 +116,11 @@ exports[`Matches shallow shapshot 2`] = ` - 0 + 0.00 - + points diff --git a/config/contentful/community.json b/config/contentful/community.json index bbc16fe174..83568d15be 100644 --- a/config/contentful/community.json +++ b/config/contentful/community.json @@ -369,7 +369,7 @@ "id": "banner", "type": "ContentType", "createdAt": "2018-05-13T20:19:15.459Z", - "updatedAt": "2018-09-04T11:35:27.746Z", + "updatedAt": "2019-06-07T20:26:18.952Z", "environment": { "sys": { "id": "master", @@ -377,8 +377,8 @@ "linkType": "Environment" } }, - "publishedVersion": 33, - "publishedAt": "2018-09-04T11:35:27.746Z", + "publishedVersion": 51, + "publishedAt": "2019-06-07T20:26:18.952Z", "firstPublishedAt": "2018-05-13T20:19:15.804Z", "createdBy": { "sys": { @@ -391,16 +391,16 @@ "sys": { "type": "Link", "linkType": "User", - "id": "5eyjAZAPH48cRQzQMTCIxG" + "id": "0TpNH8XniBpD1bwXTXbgc9" } }, - "publishedCounter": 17, - "version": 34, + "publishedCounter": 26, + "version": 52, "publishedBy": { "sys": { "type": "Link", "linkType": "User", - "id": "5eyjAZAPH48cRQzQMTCIxG" + "id": "0TpNH8XniBpD1bwXTXbgc9" } } }, @@ -478,6 +478,7 @@ "validations": [ { "in": [ + "General", "Default", "Default Sub-Community", "Simple Title above Background", @@ -540,7 +541,7 @@ "id": "contentBlock", "type": "ContentType", "createdAt": "2018-05-25T13:14:48.111Z", - "updatedAt": "2018-09-04T11:35:28.815Z", + "updatedAt": "2019-07-15T06:00:12.136Z", "environment": { "sys": { "id": "master", @@ -548,8 +549,8 @@ "linkType": "Environment" } }, - "publishedVersion": 19, - "publishedAt": "2018-09-04T11:35:28.815Z", + "publishedVersion": 31, + "publishedAt": "2019-07-15T06:00:12.136Z", "firstPublishedAt": "2018-05-25T13:14:52.506Z", "createdBy": { "sys": { @@ -562,16 +563,16 @@ "sys": { "type": "Link", "linkType": "User", - "id": "5eyjAZAPH48cRQzQMTCIxG" + "id": "0TpNH8XniBpD1bwXTXbgc9" } }, - "publishedCounter": 10, - "version": 20, + "publishedCounter": 16, + "version": 32, "publishedBy": { "sys": { "type": "Link", "linkType": "User", - "id": "5eyjAZAPH48cRQzQMTCIxG" + "id": "0TpNH8XniBpD1bwXTXbgc9" } } }, @@ -646,10 +647,12 @@ "validations": [ { "in": [ + "General", "Default", "Veteran", "Row Item", "Card", + "Blob Card", "TCO19" ], "message": "Unknown theme" @@ -1909,7 +1912,7 @@ "id": "route", "type": "ContentType", "createdAt": "2018-06-13T15:22:31.400Z", - "updatedAt": "2018-09-04T11:35:01.923Z", + "updatedAt": "2019-05-03T08:47:14.400Z", "environment": { "sys": { "id": "master", @@ -1917,8 +1920,8 @@ "linkType": "Environment" } }, - "publishedVersion": 7, - "publishedAt": "2018-09-04T11:35:01.923Z", + "publishedVersion": 11, + "publishedAt": "2019-05-03T08:47:14.400Z", "firstPublishedAt": "2018-06-13T15:22:37.786Z", "createdBy": { "sys": { @@ -1931,16 +1934,16 @@ "sys": { "type": "Link", "linkType": "User", - "id": "5eyjAZAPH48cRQzQMTCIxG" + "id": "0TpNH8XniBpD1bwXTXbgc9" } }, - "publishedCounter": 4, - "version": 8, + "publishedCounter": 6, + "version": 12, "publishedBy": { "sys": { "type": "Link", "linkType": "User", - "id": "5eyjAZAPH48cRQzQMTCIxG" + "id": "0TpNH8XniBpD1bwXTXbgc9" } } }, @@ -1978,6 +1981,28 @@ "disabled": false, "omitted": false }, + { + "id": "naviMenuLinkText", + "name": "Navi Menu Link Text", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "excludeFromNavigationMenus", + "name": "Exclude from navigation menus", + "type": "Boolean", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, { "id": "viewport", "name": "Viewport", @@ -4788,7 +4813,7 @@ "id": "navigationMenu", "type": "ContentType", "createdAt": "2018-07-18T14:18:24.541Z", - "updatedAt": "2018-09-04T11:35:19.917Z", + "updatedAt": "2019-07-02T13:25:04.903Z", "environment": { "sys": { "id": "master", @@ -4796,8 +4821,8 @@ "linkType": "Environment" } }, - "publishedVersion": 23, - "publishedAt": "2018-09-04T11:35:19.917Z", + "publishedVersion": 35, + "publishedAt": "2019-07-02T13:25:04.903Z", "firstPublishedAt": "2018-07-18T14:18:25.117Z", "createdBy": { "sys": { @@ -4810,16 +4835,16 @@ "sys": { "type": "Link", "linkType": "User", - "id": "5eyjAZAPH48cRQzQMTCIxG" + "id": "0TpNH8XniBpD1bwXTXbgc9" } }, - "publishedCounter": 12, - "version": 24, + "publishedCounter": 18, + "version": 36, "publishedBy": { "sys": { "type": "Link", "linkType": "User", - "id": "5eyjAZAPH48cRQzQMTCIxG" + "id": "0TpNH8XniBpD1bwXTXbgc9" } } }, @@ -4858,8 +4883,10 @@ "validations": [ { "in": [ + "General", "TCO19 - Header Menu", - "TCO19 - Footer Menu" + "TCO19 - Footer Menu", + "Default" ] } ], @@ -4881,7 +4908,8 @@ "validations": [ { "linkContentType": [ - "navigationMenuItem" + "navigationMenuItem", + "route" ] } ], @@ -4903,6 +4931,37 @@ ], "disabled": false, "omitted": false + }, + { + "id": "logo", + "name": "Logo", + "type": "Link", + "localized": false, + "required": false, + "validations": [ + { + "linkMimetypeGroup": [ + "image" + ], + "message": "Only image files" + }, + { + "assetImageDimensions": { + "width": { + "min": null, + "max": 54 + }, + "height": { + "min": null, + "max": 54 + } + }, + "message": "Logo should be 54px x 54px max" + } + ], + "disabled": false, + "omitted": false, + "linkType": "Asset" } ] }, @@ -4918,7 +4977,7 @@ "id": "navigationMenuItem", "type": "ContentType", "createdAt": "2018-07-18T14:31:27.431Z", - "updatedAt": "2018-09-04T11:35:20.900Z", + "updatedAt": "2019-06-28T08:17:08.238Z", "environment": { "sys": { "id": "master", @@ -4926,8 +4985,8 @@ "linkType": "Environment" } }, - "publishedVersion": 57, - "publishedAt": "2018-09-04T11:35:20.900Z", + "publishedVersion": 59, + "publishedAt": "2019-06-28T08:17:08.238Z", "firstPublishedAt": "2018-07-18T14:31:27.813Z", "createdBy": { "sys": { @@ -4940,16 +4999,16 @@ "sys": { "type": "Link", "linkType": "User", - "id": "5eyjAZAPH48cRQzQMTCIxG" + "id": "0TpNH8XniBpD1bwXTXbgc9" } }, - "publishedCounter": 29, - "version": 58, + "publishedCounter": 30, + "version": 60, "publishedBy": { "sys": { "type": "Link", "linkType": "User", - "id": "5eyjAZAPH48cRQzQMTCIxG" + "id": "0TpNH8XniBpD1bwXTXbgc9" } } }, @@ -4984,7 +5043,7 @@ "name": "Slug", "type": "Symbol", "localized": false, - "required": true, + "required": false, "validations": [ { "regexp": { @@ -5258,7 +5317,7 @@ "id": "tabs", "type": "ContentType", "createdAt": "2018-07-25T11:32:08.806Z", - "updatedAt": "2018-11-09T10:02:46.056Z", + "updatedAt": "2019-06-11T09:00:57.498Z", "environment": { "sys": { "id": "master", @@ -5266,8 +5325,8 @@ "linkType": "Environment" } }, - "publishedVersion": 15, - "publishedAt": "2018-11-09T10:02:46.056Z", + "publishedVersion": 19, + "publishedAt": "2019-06-11T09:00:57.498Z", "firstPublishedAt": "2018-07-25T11:32:09.272Z", "createdBy": { "sys": { @@ -5283,8 +5342,8 @@ "id": "0TpNH8XniBpD1bwXTXbgc9" } }, - "publishedCounter": 8, - "version": 16, + "publishedCounter": 10, + "version": 20, "publishedBy": { "sys": { "type": "Link", @@ -5377,7 +5436,7 @@ "id": "tabsItem", "type": "ContentType", "createdAt": "2018-07-25T11:40:02.668Z", - "updatedAt": "2018-11-09T13:21:54.199Z", + "updatedAt": "2019-06-11T09:01:16.643Z", "environment": { "sys": { "id": "master", @@ -5385,8 +5444,8 @@ "linkType": "Environment" } }, - "publishedVersion": 25, - "publishedAt": "2018-11-09T13:21:54.199Z", + "publishedVersion": 27, + "publishedAt": "2019-06-11T09:01:16.643Z", "firstPublishedAt": "2018-07-25T11:40:03.141Z", "createdBy": { "sys": { @@ -5402,8 +5461,8 @@ "id": "0TpNH8XniBpD1bwXTXbgc9" } }, - "publishedCounter": 13, - "version": 26, + "publishedCounter": 14, + "version": 28, "publishedBy": { "sys": { "type": "Link", @@ -5455,7 +5514,8 @@ "linkContentType": [ "accordion", "appComponent", - "contentBlock" + "contentBlock", + "viewport" ] } ], @@ -5476,7 +5536,7 @@ "id": "contentSlider", "type": "ContentType", "createdAt": "2018-08-06T07:26:55.622Z", - "updatedAt": "2019-02-25T06:53:55.920Z", + "updatedAt": "2019-04-11T06:41:00.117Z", "environment": { "sys": { "id": "master", @@ -5484,8 +5544,8 @@ "linkType": "Environment" } }, - "publishedVersion": 11, - "publishedAt": "2019-02-25T06:53:55.920Z", + "publishedVersion": 31, + "publishedAt": "2019-04-11T06:41:00.117Z", "firstPublishedAt": "2018-08-06T07:26:56.458Z", "createdBy": { "sys": { @@ -5501,8 +5561,8 @@ "id": "0TpNH8XniBpD1bwXTXbgc9" } }, - "publishedCounter": 6, - "version": 12, + "publishedCounter": 16, + "version": 32, "publishedBy": { "sys": { "type": "Link", @@ -5541,7 +5601,8 @@ "validations": [ { "linkContentType": [ - "banner" + "banner", + "contentBlock" ] } ], @@ -5575,6 +5636,17 @@ "disabled": false, "omitted": false }, + { + "id": "wrapAround", + "name": "Wrap around", + "type": "Boolean", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, { "id": "duration", "name": "Duration", @@ -5592,72 +5664,53 @@ "omitted": false }, { - "id": "extraStylesForContainer", - "name": "Extra styles for container", - "type": "Object", + "id": "slidesToShow", + "name": "Slides to show", + "type": "Number", "localized": false, "required": false, "validations": [ + { + "range": { + "min": 1 + } + } ], "disabled": false, "omitted": false - } - ] - }, - { - "sys": { - "space": { - "sys": { - "type": "Link", - "linkType": "Space", - "id": "b5f1djy59z3a" - } - }, - "id": "challengesBlock", - "type": "ContentType", - "createdAt": "2018-08-08T14:03:49.293Z", - "updatedAt": "2018-09-04T11:35:20.430Z", - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment" - } }, - "publishedVersion": 3, - "publishedAt": "2018-09-04T11:35:20.430Z", - "firstPublishedAt": "2018-08-08T14:03:50.106Z", - "createdBy": { - "sys": { - "type": "Link", - "linkType": "User", - "id": "5eyjAZAPH48cRQzQMTCIxG" - } + { + "id": "cellSpacing", + "name": "Cell spacing", + "type": "Integer", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false }, - "updatedBy": { - "sys": { - "type": "Link", - "linkType": "User", - "id": "5eyjAZAPH48cRQzQMTCIxG" - } + { + "id": "cellAlign", + "name": "Cell align", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + { + "in": [ + "center", + "left", + "right" + ] + } + ], + "disabled": false, + "omitted": false }, - "publishedCounter": 2, - "version": 4, - "publishedBy": { - "sys": { - "type": "Link", - "linkType": "User", - "id": "5eyjAZAPH48cRQzQMTCIxG" - } - } - }, - "displayField": "name", - "name": "ChallengesBlock", - "description": "", - "fields": [ { - "id": "name", - "name": "Name", + "id": "framePadding", + "name": "Frame padding", "type": "Symbol", "localized": false, "required": false, @@ -5665,6 +5718,39 @@ ], "disabled": false, "omitted": false + }, + { + "id": "vertical", + "name": "Vertical", + "type": "Boolean", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "withoutControls", + "name": "Without controls", + "type": "Boolean", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "extraStylesForContainer", + "name": "Extra styles for container", + "type": "Object", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false } ] }, @@ -5677,10 +5763,10 @@ "id": "b5f1djy59z3a" } }, - "id": "blogFeed", + "id": "challengesBlock", "type": "ContentType", - "createdAt": "2018-09-04T11:34:46.912Z", - "updatedAt": "2018-09-04T11:52:33.520Z", + "createdAt": "2018-08-08T14:03:49.293Z", + "updatedAt": "2019-07-01T09:18:33.569Z", "environment": { "sys": { "id": "master", @@ -5688,9 +5774,9 @@ "linkType": "Environment" } }, - "publishedVersion": 5, - "publishedAt": "2018-09-04T11:52:33.520Z", - "firstPublishedAt": "2018-09-04T11:34:53.482Z", + "publishedVersion": 29, + "publishedAt": "2019-07-01T09:18:33.569Z", + "firstPublishedAt": "2018-08-08T14:03:50.106Z", "createdBy": { "sys": { "type": "Link", @@ -5702,29 +5788,29 @@ "sys": { "type": "Link", "linkType": "User", - "id": "5eyjAZAPH48cRQzQMTCIxG" + "id": "0TpNH8XniBpD1bwXTXbgc9" } }, - "publishedCounter": 3, - "version": 6, + "publishedCounter": 15, + "version": 30, "publishedBy": { "sys": { "type": "Link", "linkType": "User", - "id": "5eyjAZAPH48cRQzQMTCIxG" + "id": "0TpNH8XniBpD1bwXTXbgc9" } } }, "displayField": "name", - "name": "BlogFeed", - "description": "Represent a blog feed record.", + "name": "ChallengesBlock", + "description": "", "fields": [ { "id": "name", "name": "Name", "type": "Symbol", "localized": false, - "required": true, + "required": false, "validations": [ ], "disabled": false, @@ -5742,37 +5828,222 @@ "omitted": false }, { - "id": "rssFeedUrl", - "name": "RSS feed URL", + "id": "challengeTitleContains", + "name": "Challenge Title Contains", "type": "Symbol", "localized": false, - "required": true, + "required": false, "validations": [ ], "disabled": false, "omitted": false }, { - "id": "numberOfPosts", - "name": "Number of Posts", - "type": "Integer", + "id": "challengeType", + "name": "Challenge Type", + "type": "Array", "localized": false, "required": false, "validations": [ ], "disabled": false, - "omitted": false + "omitted": false, + "items": { + "type": "Symbol", + "validations": [ + { + "in": [ + "BUG_HUNT", + "CODE", + "DESIGN", + "DESIGN_FIRST_2_FINISH", + "DEVELOPMENT", + "DEVELOP_MARATHON_MATCH", + "FIRST_2_FINISH", + "TEST_SCENARIOS", + "TEST_SUITES" + ] + } + ] + } }, { - "id": "theme", - "name": "Theme", - "type": "Symbol", + "id": "technologies", + "name": "Technologies", + "type": "Array", "localized": false, - "required": true, + "required": false, "validations": [ - { - "in": [ - "Row Layout", + ], + "disabled": false, + "omitted": false, + "items": { + "type": "Symbol", + "validations": [ + ] + } + }, + { + "id": "completedChallenges", + "name": "Completed Challenges", + "type": "Boolean", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "limit", + "name": "Limit", + "type": "Integer", + "localized": false, + "required": false, + "validations": [ + { + "range": { + "min": 1 + } + } + ], + "disabled": false, + "omitted": false + }, + { + "id": "buttonText", + "name": "Button Text", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "buttonUrl", + "name": "Button URL", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + { + "regexp": { + "pattern": "^(ftp|http|https):\\/\\/(\\w+:{0,1}\\w*@)?(\\S+)(:[0-9]+)?(\\/|\\/([\\w#!:.?+=&%@!\\-\\/]))?$" + } + } + ], + "disabled": false, + "omitted": false + } + ] + }, + { + "sys": { + "space": { + "sys": { + "type": "Link", + "linkType": "Space", + "id": "b5f1djy59z3a" + } + }, + "id": "blogFeed", + "type": "ContentType", + "createdAt": "2018-09-04T11:34:46.912Z", + "updatedAt": "2018-09-04T11:52:33.520Z", + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + }, + "publishedVersion": 5, + "publishedAt": "2018-09-04T11:52:33.520Z", + "firstPublishedAt": "2018-09-04T11:34:53.482Z", + "createdBy": { + "sys": { + "type": "Link", + "linkType": "User", + "id": "5eyjAZAPH48cRQzQMTCIxG" + } + }, + "updatedBy": { + "sys": { + "type": "Link", + "linkType": "User", + "id": "5eyjAZAPH48cRQzQMTCIxG" + } + }, + "publishedCounter": 3, + "version": 6, + "publishedBy": { + "sys": { + "type": "Link", + "linkType": "User", + "id": "5eyjAZAPH48cRQzQMTCIxG" + } + } + }, + "displayField": "name", + "name": "BlogFeed", + "description": "Represent a blog feed record.", + "fields": [ + { + "id": "name", + "name": "Name", + "type": "Symbol", + "localized": false, + "required": true, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "title", + "name": "Title", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "rssFeedUrl", + "name": "RSS feed URL", + "type": "Symbol", + "localized": false, + "required": true, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "numberOfPosts", + "name": "Number of Posts", + "type": "Integer", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "theme", + "name": "Theme", + "type": "Symbol", + "localized": false, + "required": true, + "validations": [ + { + "in": [ + "Row Layout", "1-n 2-rows Layout" ], "message": "Invalid theme" @@ -11156,147 +11427,1434 @@ "omitted": false } ] - } - ], - "editorInterfaces": [ + }, { "sys": { - "id": "default", - "type": "EditorInterface", "space": { "sys": { - "id": "b5f1djy59z3a", "type": "Link", - "linkType": "Space" + "linkType": "Space", + "id": "b5f1djy59z3a" } }, - "version": 24, - "createdAt": "2018-02-22T12:31:51.471Z", - "createdBy": { + "id": "modal", + "type": "ContentType", + "createdAt": "2019-03-26T09:53:50.426Z", + "updatedAt": "2019-03-26T09:54:29.286Z", + "environment": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "master", "type": "Link", - "linkType": "User" + "linkType": "Environment" } }, - "updatedAt": "2018-12-10T10:06:36.727Z", - "updatedBy": { + "publishedVersion": 3, + "publishedAt": "2019-03-26T09:54:29.286Z", + "firstPublishedAt": "2019-03-26T09:53:51.048Z", + "createdBy": { "sys": { - "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", - "linkType": "User" + "linkType": "User", + "id": "0TpNH8XniBpD1bwXTXbgc9" } }, - "contentType": { + "updatedBy": { "sys": { - "id": "dashboardAnnouncement", "type": "Link", - "linkType": "ContentType" + "linkType": "User", + "id": "0TpNH8XniBpD1bwXTXbgc9" } }, - "environment": { + "publishedCounter": 2, + "version": 4, + "publishedBy": { "sys": { - "id": "master", "type": "Link", - "linkType": "Environment" + "linkType": "User", + "id": "0TpNH8XniBpD1bwXTXbgc9" } } }, - "controls": [ - { - "fieldId": "title", - "settings": { - "helpText": "Announcement title. This is the title to show inside Contentful CMS, and, if Public Title value is not provided, in the dashboard announcement itself" - }, - "widgetId": "singleLine" - }, + "displayField": "name", + "name": "Modal", + "description": "Wraps the TC themeable modal window to the modal content type.", + "fields": [ { - "fieldId": "publicTitle", - "settings": { - "helpText": "Optional. The actual title to show in the dashboard announcement itself. If not provided, the Title value will be used." - }, - "widgetId": "singleLine" + "id": "name", + "name": "Name", + "type": "Symbol", + "localized": false, + "required": true, + "validations": [ + ], + "disabled": false, + "omitted": false }, { - "fieldId": "startDate", - "settings": { - "ampm": "24", - "format": "timeZ", - "helpText": "The date and time after which the announcement should be shown. The dashboard will render only one of the published announcements a time. It will select the one with the most recent start date among all published announcement with start and end dates including the current moment." - }, - "widgetId": "datePicker" + "id": "content", + "name": "Content", + "type": "Link", + "localized": false, + "required": true, + "validations": [ + { + "linkContentType": [ + "banner", + "contentBlock", + "viewport" + ] + } + ], + "disabled": false, + "omitted": false, + "linkType": "Entry" }, { - "fieldId": "endDate", - "settings": { - "ampm": "24", - "format": "timeZ", - "helpText": "The date and time after which the announcement should not be shown." - }, - "widgetId": "datePicker" + "id": "theme", + "name": "Theme", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + { + "in": [ + "Default" + ] + } + ], + "disabled": false, + "omitted": false + } + ] + }, + { + "sys": { + "space": { + "sys": { + "type": "Link", + "linkType": "Space", + "id": "b5f1djy59z3a" + } + }, + "id": "memberCard", + "type": "ContentType", + "createdAt": "2019-06-11T08:53:53.665Z", + "updatedAt": "2019-07-12T14:57:59.352Z", + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + }, + "publishedVersion": 29, + "publishedAt": "2019-07-12T14:57:59.352Z", + "firstPublishedAt": "2019-06-11T08:53:54.331Z", + "createdBy": { + "sys": { + "type": "Link", + "linkType": "User", + "id": "0TpNH8XniBpD1bwXTXbgc9" + } + }, + "updatedBy": { + "sys": { + "type": "Link", + "linkType": "User", + "id": "0TpNH8XniBpD1bwXTXbgc9" + } + }, + "publishedCounter": 15, + "version": 30, + "publishedBy": { + "sys": { + "type": "Link", + "linkType": "User", + "id": "0TpNH8XniBpD1bwXTXbgc9" + } + } + }, + "displayField": "name", + "name": "Member Card", + "description": "A card looking component representing member/speaker/person.", + "fields": [ + { + "id": "name", + "name": "Name", + "type": "Symbol", + "localized": false, + "required": true, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "memberHandle", + "name": "Member Handle", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "memberName", + "name": "Member Name", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "description", + "name": "Description", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "trackIcon", + "name": "Track Icon", + "type": "Link", + "localized": false, + "required": false, + "validations": [ + { + "linkMimetypeGroup": [ + "image" + ] + } + ], + "disabled": false, + "omitted": false, + "linkType": "Asset" + }, + { + "id": "trackColor", + "name": "Track Color", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "image", + "name": "Image", + "type": "Link", + "localized": false, + "required": false, + "validations": [ + { + "linkMimetypeGroup": [ + "image" + ] + } + ], + "disabled": false, + "omitted": false, + "linkType": "Asset" + }, + { + "id": "country", + "name": "Country", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "url", + "name": "URL", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + { + "regexp": { + "pattern": "^(ftp|http|https):\\/\\/(\\w+:{0,1}\\w*@)?(\\S+)(:[0-9]+)?(\\/|\\/([\\w#!:.?+=&%@!\\-\\/]))?$" + } + } + ], + "disabled": false, + "omitted": false + }, + { + "id": "theme", + "name": "Theme", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + { + "in": [ + "Default", + "Speaker Card" + ] + } + ], + "disabled": false, + "omitted": false + }, + { + "id": "extraStylesForContainer", + "name": "Extra Styles for Container", + "type": "Object", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + } + ] + }, + { + "sys": { + "space": { + "sys": { + "type": "Link", + "linkType": "Space", + "id": "b5f1djy59z3a" + } + }, + "id": "article", + "type": "ContentType", + "createdAt": "2019-06-23T08:09:04.713Z", + "updatedAt": "2019-06-23T08:48:55.974Z", + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + }, + "publishedVersion": 21, + "publishedAt": "2019-06-23T08:48:55.974Z", + "firstPublishedAt": "2019-06-23T08:09:05.212Z", + "createdBy": { + "sys": { + "type": "Link", + "linkType": "User", + "id": "0TpNH8XniBpD1bwXTXbgc9" + } + }, + "updatedBy": { + "sys": { + "type": "Link", + "linkType": "User", + "id": "0TpNH8XniBpD1bwXTXbgc9" + } + }, + "publishedCounter": 11, + "version": 22, + "publishedBy": { + "sys": { + "type": "Link", + "linkType": "User", + "id": "0TpNH8XniBpD1bwXTXbgc9" + } + } + }, + "displayField": "title", + "name": "Article", + "description": "A generic container for educational resources/pages.", + "fields": [ + { + "id": "title", + "name": "Title", + "type": "Symbol", + "localized": false, + "required": true, + "validations": [ + { + "unique": true + } + ], + "disabled": false, + "omitted": false + }, + { + "id": "creationDate", + "name": "Creation Date", + "type": "Date", + "localized": false, + "required": true, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "trackCategory", + "name": "Track Category", + "type": "Array", + "localized": false, + "required": true, + "validations": [ + ], + "disabled": false, + "omitted": false, + "items": { + "type": "Symbol", + "validations": [ + { + "in": [ + "Design", + "Development", + "Data Science", + "QA", + "Competitive Programming" + ] + } + ] + } + }, + { + "id": "contentUrl", + "name": "Content URL", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + { + "regexp": { + "pattern": "^(ftp|http|https):\\/\\/(\\w+:{0,1}\\w*@)?(\\S+)(:[0-9]+)?(\\/|\\/([\\w#!:.?+=&%@!\\-\\/]))?$" + } + } + ], + "disabled": false, + "omitted": false + }, + { + "id": "readTime", + "name": "Read Time", + "type": "Symbol", + "localized": false, + "required": true, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "content", + "name": "Content", + "type": "Text", + "localized": false, + "required": true, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "featuredImage", + "name": "Featured Image", + "type": "Link", + "localized": false, + "required": false, + "validations": [ + { + "linkMimetypeGroup": [ + "image" + ] + } + ], + "disabled": false, + "omitted": false, + "linkType": "Asset" + }, + { + "id": "contentAuthor", + "name": "Content Author", + "type": "Array", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false, + "items": { + "type": "Link", + "validations": [ + { + "linkContentType": [ + "person" + ] + } + ], + "linkType": "Entry" + } + }, + { + "id": "contentCategory", + "name": "Content Category", + "type": "Array", + "localized": false, + "required": true, + "validations": [ + ], + "disabled": false, + "omitted": false, + "items": { + "type": "Symbol", + "validations": [ + ] + } + }, + { + "id": "tags", + "name": "Tags", + "type": "Array", + "localized": false, + "required": true, + "validations": [ + ], + "disabled": false, + "omitted": false, + "items": { + "type": "Symbol", + "validations": [ + ] + } + }, + { + "id": "upvotes", + "name": "Upvotes", + "type": "Integer", + "localized": false, + "required": false, + "validations": [ + { + "range": { + "min": 0 + } + } + ], + "disabled": false, + "omitted": false + }, + { + "id": "downvotes", + "name": "Downvotes", + "type": "Integer", + "localized": false, + "required": false, + "validations": [ + { + "range": { + "min": 0 + } + } + ], + "disabled": false, + "omitted": false + }, + { + "id": "recommended", + "name": "Recommended", + "type": "Array", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false, + "items": { + "type": "Link", + "validations": [ + { + "linkContentType": [ + "article" + ] + } + ], + "linkType": "Entry" + } + }, + { + "id": "journeyPrevious", + "name": "Journey Previous", + "type": "Link", + "localized": false, + "required": false, + "validations": [ + { + "linkContentType": [ + "article" + ] + } + ], + "disabled": false, + "omitted": false, + "linkType": "Entry" + }, + { + "id": "journeyNext", + "name": "Journey Next", + "type": "Link", + "localized": false, + "required": false, + "validations": [ + { + "linkContentType": [ + "article" + ] + } + ], + "disabled": false, + "omitted": false, + "linkType": "Entry" + } + ] + }, + { + "sys": { + "space": { + "sys": { + "type": "Link", + "linkType": "Space", + "id": "b5f1djy59z3a" + } + }, + "id": "shape", + "type": "ContentType", + "createdAt": "2019-07-12T09:30:04.316Z", + "updatedAt": "2019-07-15T08:12:59.877Z", + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + }, + "publishedVersion": 9, + "publishedAt": "2019-07-15T08:12:59.877Z", + "firstPublishedAt": "2019-07-12T09:30:04.999Z", + "createdBy": { + "sys": { + "type": "Link", + "linkType": "User", + "id": "0TpNH8XniBpD1bwXTXbgc9" + } + }, + "updatedBy": { + "sys": { + "type": "Link", + "linkType": "User", + "id": "0TpNH8XniBpD1bwXTXbgc9" + } + }, + "publishedCounter": 5, + "version": 10, + "publishedBy": { + "sys": { + "type": "Link", + "linkType": "User", + "id": "0TpNH8XniBpD1bwXTXbgc9" + } + } + }, + "displayField": "name", + "name": "Shape", + "description": "A generic component that renders SVG based shapes.", + "fields": [ + { + "id": "name", + "name": "Name", + "type": "Symbol", + "localized": false, + "required": true, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "shapeSvg", + "name": "Shape SVG", + "type": "Link", + "localized": false, + "required": true, + "validations": [ + { + "linkMimetypeGroup": [ + "image" + ] + } + ], + "disabled": false, + "omitted": false, + "linkType": "Asset" + }, + { + "id": "inline", + "name": "Inline", + "type": "Boolean", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "backgroundColor", + "name": "Background color", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "height", + "name": "Height", + "type": "Symbol", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "extraStylesForContainer", + "name": "Extra Styles for Container", + "type": "Object", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + } + ] + }, + { + "sys": { + "space": { + "sys": { + "type": "Link", + "linkType": "Space", + "id": "b5f1djy59z3a" + } + }, + "id": "image", + "type": "ContentType", + "createdAt": "2019-07-12T10:42:42.336Z", + "updatedAt": "2019-07-15T08:46:48.481Z", + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + }, + "publishedVersion": 7, + "publishedAt": "2019-07-15T08:46:48.481Z", + "firstPublishedAt": "2019-07-12T10:42:42.738Z", + "createdBy": { + "sys": { + "type": "Link", + "linkType": "User", + "id": "0TpNH8XniBpD1bwXTXbgc9" + } + }, + "updatedBy": { + "sys": { + "type": "Link", + "linkType": "User", + "id": "0TpNH8XniBpD1bwXTXbgc9" + } + }, + "publishedCounter": 4, + "version": 8, + "publishedBy": { + "sys": { + "type": "Link", + "linkType": "User", + "id": "0TpNH8XniBpD1bwXTXbgc9" + } + } + }, + "displayField": "name", + "name": "Image", + "description": "Component that renders images", + "fields": [ + { + "id": "name", + "name": "Name", + "type": "Symbol", + "localized": false, + "required": true, + "validations": [ + ], + "disabled": false, + "omitted": false + }, + { + "id": "source", + "name": "Source", + "type": "Link", + "localized": false, + "required": true, + "validations": [ + { + "linkMimetypeGroup": [ + "image" + ] + } + ], + "disabled": false, + "omitted": false, + "linkType": "Asset" + }, + { + "id": "clipSvg", + "name": "Clip SVG", + "type": "Link", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false, + "linkType": "Asset" + }, + { + "id": "extraStylesForContainer", + "name": "Extra Styles for Container", + "type": "Object", + "localized": false, + "required": false, + "validations": [ + ], + "disabled": false, + "omitted": false + } + ] + } + ], + "editorInterfaces": [ + { + "sys": { + "id": "default", + "type": "EditorInterface", + "space": { + "sys": { + "id": "b5f1djy59z3a", + "type": "Link", + "linkType": "Space" + } + }, + "version": 24, + "createdAt": "2018-02-22T12:31:51.471Z", + "createdBy": { + "sys": { + "id": "5eyjAZAPH48cRQzQMTCIxG", + "type": "Link", + "linkType": "User" + } + }, + "updatedAt": "2018-12-10T10:06:36.727Z", + "updatedBy": { + "sys": { + "id": "0TpNH8XniBpD1bwXTXbgc9", + "type": "Link", + "linkType": "User" + } + }, + "contentType": { + "sys": { + "id": "dashboardAnnouncement", + "type": "Link", + "linkType": "ContentType" + } + }, + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + } + }, + "controls": [ + { + "fieldId": "title", + "settings": { + "helpText": "Announcement title. This is the title to show inside Contentful CMS, and, if Public Title value is not provided, in the dashboard announcement itself" + }, + "widgetId": "singleLine" + }, + { + "fieldId": "publicTitle", + "settings": { + "helpText": "Optional. The actual title to show in the dashboard announcement itself. If not provided, the Title value will be used." + }, + "widgetId": "singleLine" + }, + { + "fieldId": "startDate", + "settings": { + "ampm": "24", + "format": "timeZ", + "helpText": "The date and time after which the announcement should be shown. The dashboard will render only one of the published announcements a time. It will select the one with the most recent start date among all published announcement with start and end dates including the current moment." + }, + "widgetId": "datePicker" + }, + { + "fieldId": "endDate", + "settings": { + "ampm": "24", + "format": "timeZ", + "helpText": "The date and time after which the announcement should not be shown." + }, + "widgetId": "datePicker" + }, + { + "fieldId": "type", + "settings": { + "helpText": "Optional. The text to show in the red tag on the announcement. If not provided, the tag won't be rendered." + }, + "widgetId": "singleLine" + }, + { + "fieldId": "text", + "settings": { + "helpText": "Optional. Announcement text." + }, + "widgetId": "markdown" + }, + { + "fieldId": "fontColor", + "settings": { + "helpText": "Optional. The font color to use in the announcement (SVG name, or HEX code). Defaults to the Topcoder black." + }, + "widgetId": "singleLine" + }, + { + "fieldId": "maxTextWidth", + "settings": { + "helpText": "Optional. The maximal width of title / text blocks in the announcement. Can be in px (recommended) or %." + }, + "widgetId": "singleLine" + }, + { + "fieldId": "backgroundImage", + "settings": { + "helpText": "Optional. Background image. Maximal allowed size is 2048 x 1520 px." + }, + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "backgroundImagePosition", + "settings": { + "helpText": "Optional. The value for background-position CSS property of the background image. Defaults to 50% 50%" + }, + "widgetId": "singleLine" + }, + { + "fieldId": "readMore", + "settings": { + "helpText": "Optional. Read more URL. If not provided, the \"Read more\" button won't be rendered." + }, + "widgetId": "singleLine" + }, + { + "fieldId": "readMoreLabel", + "settings": { + "helpText": "Optional. A custom label for the \"Read More\" button. Note that the button is rendered only if its URL is provided via the Read More URL field." + }, + "widgetId": "singleLine" + }, + { + "fieldId": "youTubeVideoUrl", + "settings": { + "helpText": "Optional. URL of the video to play in the announcement block." + }, + "widgetId": "singleLine" + } + ] + }, + { + "sys": { + "id": "default", + "type": "EditorInterface", + "space": { + "sys": { + "id": "b5f1djy59z3a", + "type": "Link", + "linkType": "Space" + } + }, + "version": 19, + "createdAt": "2018-05-01T21:49:28.123Z", + "createdBy": { + "sys": { + "id": "5eyjAZAPH48cRQzQMTCIxG", + "type": "Link", + "linkType": "User" + } + }, + "updatedAt": "2018-09-04T11:35:35.522Z", + "updatedBy": { + "sys": { + "id": "5eyjAZAPH48cRQzQMTCIxG", + "type": "Link", + "linkType": "User" + } + }, + "contentType": { + "sys": { + "id": "viewport", + "type": "Link", + "linkType": "ContentType" + } + }, + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + } + }, + "controls": [ + { + "fieldId": "name", + "settings": { + "helpText": "Entry name inside CMS." + }, + "widgetId": "singleLine" + }, + { + "fieldId": "content", + "settings": { + "helpText": "The list of entries to show inside the viewport.", + "bulkEditing": false + }, + "widgetId": "entryLinksEditor" + }, + { + "fieldId": "theme", + "widgetId": "dropdown" + }, + { + "fieldId": "gridColumns", + "settings": { + "helpText": "Number of grid columns. Defaults to 3 if not explicitly set." + }, + "widgetId": "numberEditor" + }, + { + "fieldId": "gridGap", + "settings": { + "helpText": "Specifies the gaps (gutters) between rows and columns of the grid. Defaults to 10px if not explicitly set." + }, + "widgetId": "numberEditor" + }, + { + "fieldId": "extraStylesForContainer", + "widgetId": "objectEditor" + } + ] + }, + { + "sys": { + "id": "default", + "type": "EditorInterface", + "space": { + "sys": { + "id": "b5f1djy59z3a", + "type": "Link", + "linkType": "Space" + } + }, + "version": 51, + "createdAt": "2018-05-13T20:19:16.031Z", + "createdBy": { + "sys": { + "id": "5eyjAZAPH48cRQzQMTCIxG", + "type": "Link", + "linkType": "User" + } + }, + "updatedAt": "2019-06-07T20:26:19.852Z", + "updatedBy": { + "sys": { + "id": "0TpNH8XniBpD1bwXTXbgc9", + "type": "Link", + "linkType": "User" + } + }, + "contentType": { + "sys": { + "id": "banner", + "type": "Link", + "linkType": "ContentType" + } + }, + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + } + }, + "controls": [ + { + "fieldId": "name", + "settings": { + "helpText": "Banner name. It will be shown only in CMS, and not rendered at the banner itself." + }, + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "text", + "settings": { + "helpText": "Text to render at the banner." + }, + "widgetId": "markdown", + "widgetNamespace": "builtin" + }, + { + "fieldId": "backgroundImage", + "settings": { + "helpText": "Background image." + }, + "widgetId": "assetLinkEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "baseTheme", + "settings": { + "helpText": "Base style of the banner." + }, + "widgetId": "dropdown", + "widgetNamespace": "builtin" + }, + { + "fieldId": "containerStyles", + "settings": { + "helpText": "Optional. Additional styles for banner container (root) element." + }, + "widgetId": "objectEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "contentWrapperStyles", + "settings": { + "helpText": "Optional. Additional styles for the content wrapper element. This element takes care about positioning of textual content, and its background." + }, + "widgetId": "objectEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "contentStyles", + "settings": { + "helpText": "Optional. Additional styles for the textual content." + }, + "widgetId": "objectEditor", + "widgetNamespace": "builtin" + } + ] + }, + { + "sys": { + "id": "default", + "type": "EditorInterface", + "space": { + "sys": { + "id": "b5f1djy59z3a", + "type": "Link", + "linkType": "Space" + } + }, + "version": 31, + "createdAt": "2018-05-25T13:14:52.634Z", + "createdBy": { + "sys": { + "id": "5eyjAZAPH48cRQzQMTCIxG", + "type": "Link", + "linkType": "User" + } + }, + "updatedAt": "2019-07-15T06:00:13.019Z", + "updatedBy": { + "sys": { + "id": "0TpNH8XniBpD1bwXTXbgc9", + "type": "Link", + "linkType": "User" + } + }, + "contentType": { + "sys": { + "id": "contentBlock", + "type": "Link", + "linkType": "ContentType" + } + }, + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + } + }, + "controls": [ + { + "fieldId": "name", + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "text", + "widgetId": "markdown", + "widgetNamespace": "builtin" + }, + { + "fieldId": "image", + "widgetId": "assetLinkEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "baseTheme", + "settings": { + "helpText": "Content block theme" + }, + "widgetId": "dropdown", + "widgetNamespace": "builtin" + }, + { + "fieldId": "extraStylesForContainer", + "widgetId": "objectEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "extraStylesForContentWrapper", + "settings": { + "helpText": "For blue card use: {\"background-color\": \"#2984BD\"}" + }, + "widgetId": "objectEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "extraStylesForContent", + "widgetId": "objectEditor", + "widgetNamespace": "builtin" + } + ] + }, + { + "sys": { + "id": "default", + "type": "EditorInterface", + "space": { + "sys": { + "id": "b5f1djy59z3a", + "type": "Link", + "linkType": "Space" + } + }, + "version": 8, + "createdAt": "2018-06-07T15:42:32.172Z", + "createdBy": { + "sys": { + "id": "00ch0VzpaGI4Xzp6ndR09Y", + "type": "Link", + "linkType": "User" + } + }, + "updatedAt": "2018-09-04T11:35:38.494Z", + "updatedBy": { + "sys": { + "id": "5eyjAZAPH48cRQzQMTCIxG", + "type": "Link", + "linkType": "User" + } + }, + "contentType": { + "sys": { + "id": "hoFLeaderboardChampion", + "type": "Link", + "linkType": "ContentType" + } + }, + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + } + }, + "controls": [ + { + "fieldId": "handle", + "settings": { + "helpText": "The handle name" + }, + "widgetId": "singleLine" + }, + { + "fieldId": "image", + "settings": { + "helpText": "The image of champion" + }, + "widgetId": "assetLinkEditor" + } + ] + }, + { + "sys": { + "id": "default", + "type": "EditorInterface", + "space": { + "sys": { + "id": "b5f1djy59z3a", + "type": "Link", + "linkType": "Space" + } + }, + "version": 8, + "createdAt": "2018-06-07T15:42:33.484Z", + "createdBy": { + "sys": { + "id": "00ch0VzpaGI4Xzp6ndR09Y", + "type": "Link", + "linkType": "User" + } + }, + "updatedAt": "2018-09-04T11:35:43.549Z", + "updatedBy": { + "sys": { + "id": "5eyjAZAPH48cRQzQMTCIxG", + "type": "Link", + "linkType": "User" + } }, - { - "fieldId": "type", - "settings": { - "helpText": "Optional. The text to show in the red tag on the announcement. If not provided, the tag won't be rendered." - }, - "widgetId": "singleLine" + "contentType": { + "sys": { + "id": "hoFPromoLink", + "type": "Link", + "linkType": "ContentType" + } }, + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + } + }, + "controls": [ { - "fieldId": "text", - "settings": { - "helpText": "Optional. Announcement text." - }, - "widgetId": "markdown" + "fieldId": "url", + "widgetId": "singleLine" }, { - "fieldId": "fontColor", - "settings": { - "helpText": "Optional. The font color to use in the announcement (SVG name, or HEX code). Defaults to the Topcoder black." - }, + "fieldId": "title", "widgetId": "singleLine" }, { - "fieldId": "maxTextWidth", - "settings": { - "helpText": "Optional. The maximal width of title / text blocks in the announcement. Can be in px (recommended) or %." - }, + "fieldId": "cssStyle", "widgetId": "singleLine" + } + ] + }, + { + "sys": { + "id": "default", + "type": "EditorInterface", + "space": { + "sys": { + "id": "b5f1djy59z3a", + "type": "Link", + "linkType": "Space" + } }, - { - "fieldId": "backgroundImage", - "settings": { - "helpText": "Optional. Background image. Maximal allowed size is 2048 x 1520 px." - }, - "widgetId": "assetLinkEditor" + "version": 8, + "createdAt": "2018-06-07T15:42:32.905Z", + "createdBy": { + "sys": { + "id": "00ch0VzpaGI4Xzp6ndR09Y", + "type": "Link", + "linkType": "User" + } + }, + "updatedAt": "2018-09-04T11:35:43.600Z", + "updatedBy": { + "sys": { + "id": "5eyjAZAPH48cRQzQMTCIxG", + "type": "Link", + "linkType": "User" + } + }, + "contentType": { + "sys": { + "id": "hoFLeaderboardData", + "type": "Link", + "linkType": "ContentType" + } }, + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + } + }, + "controls": [ { - "fieldId": "backgroundImagePosition", + "fieldId": "title", "settings": { - "helpText": "Optional. The value for background-position CSS property of the background image. Defaults to 50% 50%" + "helpText": "The title of Leaderboard. It is strongly recommended to use track name with upper case" }, "widgetId": "singleLine" }, { - "fieldId": "readMore", + "fieldId": "track", "settings": { - "helpText": "Optional. Read more URL. If not provided, the \"Read more\" button won't be rendered." + "helpText": "Upper Case Value, If no track, set TRACK as default value" }, "widgetId": "singleLine" }, { - "fieldId": "readMoreLabel", - "settings": { - "helpText": "Optional. A custom label for the \"Read More\" button. Note that the button is rendered only if its URL is provided via the Read More URL field." - }, - "widgetId": "singleLine" + "fieldId": "champion", + "widgetId": "entryLinkEditor" }, { - "fieldId": "youTubeVideoUrl", + "fieldId": "members", "settings": { - "helpText": "Optional. URL of the video to play in the announcement block." + "helpText": "The members of leaderboard", + "bulkEditing": false }, - "widgetId": "singleLine" + "widgetId": "entryLinksEditor" } ] }, @@ -11311,16 +12869,16 @@ "linkType": "Space" } }, - "version": 19, - "createdAt": "2018-05-01T21:49:28.123Z", + "version": 12, + "createdAt": "2018-06-07T15:42:26.414Z", "createdBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "00ch0VzpaGI4Xzp6ndR09Y", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:35.522Z", + "updatedAt": "2018-09-04T11:35:45.660Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -11330,7 +12888,7 @@ }, "contentType": { "sys": { - "id": "viewport", + "id": "hallOfFameVersion", "type": "Link", "linkType": "ContentType" } @@ -11345,41 +12903,26 @@ }, "controls": [ { - "fieldId": "name", + "fieldId": "versionId", "settings": { - "helpText": "Entry name inside CMS." + "helpText": "Year number, eg: 18, 17" }, "widgetId": "singleLine" }, { - "fieldId": "content", - "settings": { - "helpText": "The list of entries to show inside the viewport.", - "bulkEditing": false - }, - "widgetId": "entryLinksEditor" - }, - { - "fieldId": "theme", - "widgetId": "dropdown" - }, - { - "fieldId": "gridColumns", - "settings": { - "helpText": "Number of grid columns. Defaults to 3 if not explicitly set." - }, - "widgetId": "numberEditor" + "fieldId": "promo", + "widgetId": "entryLinkEditor" }, { - "fieldId": "gridGap", + "fieldId": "leaderboards", "settings": { - "helpText": "Specifies the gaps (gutters) between rows and columns of the grid. Defaults to 10px if not explicitly set." + "bulkEditing": false }, - "widgetId": "numberEditor" + "widgetId": "entryLinksEditor" }, { - "fieldId": "extraStylesForContainer", - "widgetId": "objectEditor" + "fieldId": "quickStories", + "widgetId": "entryLinkEditor" } ] }, @@ -11394,16 +12937,16 @@ "linkType": "Space" } }, - "version": 33, - "createdAt": "2018-05-13T20:19:16.031Z", + "version": 8, + "createdAt": "2018-06-07T15:42:34.305Z", "createdBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "00ch0VzpaGI4Xzp6ndR09Y", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:38.562Z", + "updatedAt": "2018-09-04T11:35:41.538Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -11413,7 +12956,7 @@ }, "contentType": { "sys": { - "id": "banner", + "id": "hallOfFame", "type": "Link", "linkType": "ContentType" } @@ -11428,53 +12971,80 @@ }, "controls": [ { - "fieldId": "name", + "fieldId": "title", "settings": { - "helpText": "Banner name. It will be shown only in CMS, and not rendered at the banner itself." + "helpText": "Lower Case Value" }, "widgetId": "singleLine" }, { - "fieldId": "text", + "fieldId": "versions", "settings": { - "helpText": "Text to render at the banner." + "helpText": "Event's versions", + "bulkEditing": false }, - "widgetId": "markdown" + "widgetId": "entryLinksEditor" }, { - "fieldId": "backgroundImage", + "fieldId": "allTimeChampions", "settings": { - "helpText": "Background image." + "helpText": "All Time Champions Data" }, - "widgetId": "assetLinkEditor" + "widgetId": "entryLinkEditor" + } + ] + }, + { + "sys": { + "id": "default", + "type": "EditorInterface", + "space": { + "sys": { + "id": "b5f1djy59z3a", + "type": "Link", + "linkType": "Space" + } }, - { - "fieldId": "baseTheme", - "settings": { - "helpText": "Base style of the banner." - }, - "widgetId": "dropdown" + "version": 8, + "createdAt": "2018-06-07T15:42:35.076Z", + "createdBy": { + "sys": { + "id": "00ch0VzpaGI4Xzp6ndR09Y", + "type": "Link", + "linkType": "User" + } }, - { - "fieldId": "containerStyles", - "settings": { - "helpText": "Optional. Additional styles for banner container (root) element." - }, - "widgetId": "objectEditor" + "updatedAt": "2018-09-04T11:35:41.432Z", + "updatedBy": { + "sys": { + "id": "5eyjAZAPH48cRQzQMTCIxG", + "type": "Link", + "linkType": "User" + } + }, + "contentType": { + "sys": { + "id": "hoFQuickStory", + "type": "Link", + "linkType": "ContentType" + } }, + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + } + }, + "controls": [ { - "fieldId": "contentWrapperStyles", - "settings": { - "helpText": "Optional. Additional styles for the content wrapper element. This element takes care about positioning of textual content, and its background." - }, - "widgetId": "objectEditor" + "fieldId": "image", + "widgetId": "assetLinkEditor" }, { - "fieldId": "contentStyles", - "settings": { - "helpText": "Optional. Additional styles for the textual content." - }, - "widgetId": "objectEditor" + "fieldId": "text", + "widgetId": "markdown" } ] }, @@ -11489,16 +13059,16 @@ "linkType": "Space" } }, - "version": 19, - "createdAt": "2018-05-25T13:14:52.634Z", + "version": 8, + "createdAt": "2018-06-07T15:42:28.112Z", "createdBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "00ch0VzpaGI4Xzp6ndR09Y", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:45.891Z", + "updatedAt": "2018-09-04T11:35:37.538Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -11508,7 +13078,7 @@ }, "contentType": { "sys": { - "id": "contentBlock", + "id": "hoFAllTimeChampions", "type": "Link", "linkType": "ContentType" } @@ -11523,35 +13093,26 @@ }, "controls": [ { - "fieldId": "name", + "fieldId": "title", + "settings": { + "helpText": "This title of All Time Champions" + }, "widgetId": "singleLine" }, { - "fieldId": "text", - "widgetId": "markdown" - }, - { - "fieldId": "image", + "fieldId": "icon", + "settings": { + "helpText": "Trophy icon" + }, "widgetId": "assetLinkEditor" }, { - "fieldId": "baseTheme", + "fieldId": "list", "settings": { - "helpText": "Content block theme" + "helpText": "Champions List of Tracks", + "bulkEditing": false }, - "widgetId": "dropdown" - }, - { - "fieldId": "extraStylesForContainer", - "widgetId": "objectEditor" - }, - { - "fieldId": "extraStylesForContentWrapper", - "widgetId": "objectEditor" - }, - { - "fieldId": "extraStylesForContent", - "widgetId": "objectEditor" + "widgetId": "entryLinksEditor" } ] }, @@ -11567,7 +13128,7 @@ } }, "version": 8, - "createdAt": "2018-06-07T15:42:32.172Z", + "createdAt": "2018-06-07T15:42:27.380Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -11575,7 +13136,7 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:38.494Z", + "updatedAt": "2018-09-04T11:35:45.928Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -11585,7 +13146,7 @@ }, "contentType": { "sys": { - "id": "hoFLeaderboardChampion", + "id": "hoFStories", "type": "Link", "linkType": "ContentType" } @@ -11600,18 +13161,19 @@ }, "controls": [ { - "fieldId": "handle", + "fieldId": "title", "settings": { - "helpText": "The handle name" + "helpText": "The title of Stories" }, "widgetId": "singleLine" }, { - "fieldId": "image", + "fieldId": "list", "settings": { - "helpText": "The image of champion" + "helpText": "The list of stories", + "bulkEditing": false }, - "widgetId": "assetLinkEditor" + "widgetId": "entryLinksEditor" } ] }, @@ -11627,7 +13189,7 @@ } }, "version": 8, - "createdAt": "2018-06-07T15:42:33.484Z", + "createdAt": "2018-06-07T15:42:29.688Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -11635,7 +13197,7 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:43.549Z", + "updatedAt": "2018-09-04T11:35:45.991Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -11645,7 +13207,7 @@ }, "contentType": { "sys": { - "id": "hoFPromoLink", + "id": "hoFPromoStat", "type": "Link", "linkType": "ContentType" } @@ -11660,16 +13222,16 @@ }, "controls": [ { - "fieldId": "url", + "fieldId": "value", "widgetId": "singleLine" }, { - "fieldId": "title", + "fieldId": "description", "widgetId": "singleLine" }, { - "fieldId": "cssStyle", - "widgetId": "singleLine" + "fieldId": "icon", + "widgetId": "assetLinkEditor" } ] }, @@ -11685,7 +13247,7 @@ } }, "version": 8, - "createdAt": "2018-06-07T15:42:32.905Z", + "createdAt": "2018-06-07T15:42:29.073Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -11693,7 +13255,7 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:43.600Z", + "updatedAt": "2018-09-04T11:35:37.514Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -11703,7 +13265,7 @@ }, "contentType": { "sys": { - "id": "hoFLeaderboardData", + "id": "hoFMembers", "type": "Link", "linkType": "ContentType" } @@ -11718,30 +13280,18 @@ }, "controls": [ { - "fieldId": "title", - "settings": { - "helpText": "The title of Leaderboard. It is strongly recommended to use track name with upper case" - }, - "widgetId": "singleLine" - }, - { - "fieldId": "track", + "fieldId": "handle", "settings": { - "helpText": "Upper Case Value, If no track, set TRACK as default value" + "helpText": "Handle name" }, "widgetId": "singleLine" }, { - "fieldId": "champion", - "widgetId": "entryLinkEditor" - }, - { - "fieldId": "members", + "fieldId": "value", "settings": { - "helpText": "The members of leaderboard", - "bulkEditing": false + "helpText": "Default value is blank. This value is currently use for all time champion." }, - "widgetId": "entryLinksEditor" + "widgetId": "numberEditor" } ] }, @@ -11756,8 +13306,8 @@ "linkType": "Space" } }, - "version": 12, - "createdAt": "2018-06-07T15:42:26.414Z", + "version": 8, + "createdAt": "2018-06-07T15:42:31.329Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -11765,7 +13315,7 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:45.660Z", + "updatedAt": "2018-09-04T11:35:36.104Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -11775,7 +13325,7 @@ }, "contentType": { "sys": { - "id": "hallOfFameVersion", + "id": "hoFPromo", "type": "Link", "linkType": "ContentType" } @@ -11790,26 +13340,46 @@ }, "controls": [ { - "fieldId": "versionId", + "fieldId": "logo", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "bannerImage", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "title", "settings": { - "helpText": "Year number, eg: 18, 17" + "helpText": "Recommend use title of HoF + verionId of HoF, eg TCO17" }, "widgetId": "singleLine" }, { - "fieldId": "promo", - "widgetId": "entryLinkEditor" + "fieldId": "description", + "widgetId": "markdown" }, { - "fieldId": "leaderboards", + "fieldId": "links", "settings": { "bulkEditing": false }, "widgetId": "entryLinksEditor" }, { - "fieldId": "quickStories", - "widgetId": "entryLinkEditor" + "fieldId": "statistics", + "settings": { + "helpText": "The event statistics data", + "bulkEditing": false + }, + "widgetId": "entryLinksEditor" + }, + { + "fieldId": "attributes", + "settings": { + "helpText": "Use for event informations. eg Date, Location", + "bulkEditing": false + }, + "widgetId": "entryLinksEditor" } ] }, @@ -11825,7 +13395,7 @@ } }, "version": 8, - "createdAt": "2018-06-07T15:42:34.305Z", + "createdAt": "2018-06-07T15:42:30.685Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -11833,7 +13403,7 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:41.538Z", + "updatedAt": "2018-09-04T11:35:40.174Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -11843,7 +13413,7 @@ }, "contentType": { "sys": { - "id": "hallOfFame", + "id": "hoFLeaderboard", "type": "Link", "linkType": "ContentType" } @@ -11860,24 +13430,17 @@ { "fieldId": "title", "settings": { - "helpText": "Lower Case Value" + "helpText": "The title of Leaderboard" }, "widgetId": "singleLine" }, { - "fieldId": "versions", + "fieldId": "data", "settings": { - "helpText": "Event's versions", + "helpText": "Champions List of Tracks", "bulkEditing": false }, "widgetId": "entryLinksEditor" - }, - { - "fieldId": "allTimeChampions", - "settings": { - "helpText": "All Time Champions Data" - }, - "widgetId": "entryLinkEditor" } ] }, @@ -11892,46 +13455,145 @@ "linkType": "Space" } }, - "version": 8, - "createdAt": "2018-06-07T15:42:35.076Z", + "version": 12, + "createdAt": "2018-06-13T15:22:37.895Z", "createdBy": { "sys": { - "id": "00ch0VzpaGI4Xzp6ndR09Y", + "id": "5eyjAZAPH48cRQzQMTCIxG", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:41.432Z", + "updatedAt": "2019-05-03T08:47:15.848Z", "updatedBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, - "contentType": { - "sys": { - "id": "hoFQuickStory", - "type": "Link", - "linkType": "ContentType" - } + "contentType": { + "sys": { + "id": "route", + "type": "Link", + "linkType": "ContentType" + } + }, + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + } + }, + "controls": [ + { + "fieldId": "name", + "settings": { + "helpText": "This is the identifier that will be passed to the component, it will not be displayed." + }, + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "url", + "settings": { + "helpText": "The URL segment represented by the route. Ex. /test/" + }, + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "naviMenuLinkText", + "settings": { + "helpText": "Text of the link in Navigation Menus. Will default to `name` if not set otherwise." + }, + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "excludeFromNavigationMenus", + "settings": { + "helpText": "If YES this route won't be rendered in navigation menus", + "trueLabel": "Yes", + "falseLabel": "No" + }, + "widgetId": "boolean", + "widgetNamespace": "builtin" + }, + { + "fieldId": "viewport", + "settings": { + "helpText": "A Viewport to be rendered at the provided URL" + }, + "widgetId": "entryLinkEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "childRoutes", + "settings": { + "helpText": "Additional sub-routes which will available at /URL/childURL/", + "bulkEditing": false + }, + "widgetId": "entryLinksEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "pageTitle", + "settings": { + "helpText": "Page Title Meta Tag" + }, + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "description", + "settings": { + "helpText": "Page Description Meta Tag" + }, + "widgetId": "markdown", + "widgetNamespace": "builtin" + }, + { + "fieldId": "socialThumbnail", + "settings": { + "helpText": "Twitter/Facebook Meta Tag" + }, + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "socialSiteName", + "settings": { + "helpText": "Twitter/Facebook Meta Tag" + }, + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "socialDescription", + "settings": { + "helpText": "Twitter/Facebook Meta Tag" + }, + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment" - } - } - }, - "controls": [ { - "fieldId": "image", - "widgetId": "assetLinkEditor" + "fieldId": "socialTitle", + "settings": { + "helpText": "Twitter/Facebook Meta Tag" + }, + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "text", - "widgetId": "markdown" + "fieldId": "socialUrl", + "settings": { + "helpText": "Twitter/Facebook Meta Tag" + }, + "widgetId": "urlEditor", + "widgetNamespace": "builtin" } ] }, @@ -11947,15 +13609,15 @@ } }, "version": 8, - "createdAt": "2018-06-07T15:42:28.112Z", + "createdAt": "2018-06-13T15:22:34.162Z", "createdBy": { "sys": { - "id": "00ch0VzpaGI4Xzp6ndR09Y", + "id": "5eyjAZAPH48cRQzQMTCIxG", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:37.538Z", + "updatedAt": "2018-09-04T11:35:46.286Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -11965,7 +13627,7 @@ }, "contentType": { "sys": { - "id": "hoFAllTimeChampions", + "id": "quote", "type": "Link", "linkType": "ContentType" } @@ -11980,87 +13642,61 @@ }, "controls": [ { - "fieldId": "title", + "fieldId": "name", "settings": { - "helpText": "This title of All Time Champions" + "helpText": "Quote name. It will be shown only in CMS, and not rendered at the quote itself." }, "widgetId": "singleLine" }, { - "fieldId": "icon", + "fieldId": "text", "settings": { - "helpText": "Trophy icon" + "helpText": "Text to render at the banner." }, - "widgetId": "assetLinkEditor" + "widgetId": "markdown" }, { - "fieldId": "list", + "fieldId": "authorAvatar", "settings": { - "helpText": "Champions List of Tracks", - "bulkEditing": false + "helpText": "Background image." }, - "widgetId": "entryLinksEditor" - } - ] - }, - { - "sys": { - "id": "default", - "type": "EditorInterface", - "space": { - "sys": { - "id": "b5f1djy59z3a", - "type": "Link", - "linkType": "Space" - } + "widgetId": "assetLinkEditor" }, - "version": 8, - "createdAt": "2018-06-07T15:42:27.380Z", - "createdBy": { - "sys": { - "id": "00ch0VzpaGI4Xzp6ndR09Y", - "type": "Link", - "linkType": "User" - } + { + "fieldId": "authorName", + "widgetId": "singleLine" }, - "updatedAt": "2018-09-04T11:35:45.928Z", - "updatedBy": { - "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", - "type": "Link", - "linkType": "User" - } + { + "fieldId": "authorAffiliation", + "widgetId": "singleLine" }, - "contentType": { - "sys": { - "id": "hoFStories", - "type": "Link", - "linkType": "ContentType" - } + { + "fieldId": "baseTheme", + "settings": { + "helpText": "Base style of the quote." + }, + "widgetId": "dropdown" }, - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment" - } - } - }, - "controls": [ { - "fieldId": "title", + "fieldId": "containerStyles", "settings": { - "helpText": "The title of Stories" + "helpText": "Optional. Additional styles for banner container (root) element." }, - "widgetId": "singleLine" + "widgetId": "objectEditor" }, { - "fieldId": "list", + "fieldId": "contentWrapperStyles", "settings": { - "helpText": "The list of stories", - "bulkEditing": false + "helpText": "Optional. Additional styles for the content wrapper element. This element takes care about positioning of textual content, and its background." }, - "widgetId": "entryLinksEditor" + "widgetId": "objectEditor" + }, + { + "fieldId": "contentStyles", + "settings": { + "helpText": "Optional. Additional styles for the textual content." + }, + "widgetId": "objectEditor" } ] }, @@ -12076,15 +13712,15 @@ } }, "version": 8, - "createdAt": "2018-06-07T15:42:29.688Z", + "createdAt": "2018-06-13T15:22:33.497Z", "createdBy": { "sys": { - "id": "00ch0VzpaGI4Xzp6ndR09Y", + "id": "5eyjAZAPH48cRQzQMTCIxG", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:45.991Z", + "updatedAt": "2018-09-04T11:35:45.836Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -12094,7 +13730,7 @@ }, "contentType": { "sys": { - "id": "hoFPromoStat", + "id": "video", "type": "Link", "linkType": "ContentType" } @@ -12109,16 +13745,40 @@ }, "controls": [ { - "fieldId": "value", + "fieldId": "name", + "settings": { + "helpText": "Video name. It will be shown only in CMS, and not rendered at the video itself." + }, "widgetId": "singleLine" }, { - "fieldId": "description", + "fieldId": "source", + "settings": { + "helpText": "Source link of the video" + }, "widgetId": "singleLine" }, { - "fieldId": "icon", - "widgetId": "assetLinkEditor" + "fieldId": "title", + "widgetId": "singleLine" + }, + { + "fieldId": "autoplay", + "settings": { + "helpText": "Start the video automatically?", + "trueLabel": "Yes", + "falseLabel": "No" + }, + "widgetId": "boolean" + }, + { + "fieldId": "showRelatedVideoSuggestions", + "settings": { + "helpText": "Disable suggestions of relevant videos after the video?", + "trueLabel": "Yes", + "falseLabel": "No" + }, + "widgetId": "boolean" } ] }, @@ -12133,16 +13793,16 @@ "linkType": "Space" } }, - "version": 8, - "createdAt": "2018-06-07T15:42:29.073Z", + "version": 4, + "createdAt": "2018-06-14T11:46:41.228Z", "createdBy": { "sys": { - "id": "00ch0VzpaGI4Xzp6ndR09Y", + "id": "5eyjAZAPH48cRQzQMTCIxG", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:37.514Z", + "updatedAt": "2018-09-04T11:35:41.505Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -12152,7 +13812,7 @@ }, "contentType": { "sys": { - "id": "hoFMembers", + "id": "accordionItem", "type": "Link", "linkType": "ContentType" } @@ -12167,18 +13827,16 @@ }, "controls": [ { - "fieldId": "handle", - "settings": { - "helpText": "Handle name" - }, + "fieldId": "name", "widgetId": "singleLine" }, { - "fieldId": "value", - "settings": { - "helpText": "Default value is blank. This value is currently use for all time champion." - }, - "widgetId": "numberEditor" + "fieldId": "label", + "widgetId": "singleLine" + }, + { + "fieldId": "text", + "widgetId": "markdown" } ] }, @@ -12194,25 +13852,25 @@ } }, "version": 8, - "createdAt": "2018-06-07T15:42:31.329Z", + "createdAt": "2018-06-14T11:46:41.864Z", "createdBy": { "sys": { - "id": "00ch0VzpaGI4Xzp6ndR09Y", + "id": "5eyjAZAPH48cRQzQMTCIxG", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:36.104Z", + "updatedAt": "2018-11-09T13:30:01.834Z", "updatedBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "hoFPromo", + "id": "accordion", "type": "Link", "linkType": "ContentType" } @@ -12227,18 +13885,11 @@ }, "controls": [ { - "fieldId": "logo", - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "bannerImage", - "widgetId": "assetLinkEditor" + "fieldId": "name", + "widgetId": "singleLine" }, { "fieldId": "title", - "settings": { - "helpText": "Recommend use title of HoF + verionId of HoF, eg TCO17" - }, "widgetId": "singleLine" }, { @@ -12246,27 +13897,12 @@ "widgetId": "markdown" }, { - "fieldId": "links", - "settings": { - "bulkEditing": false - }, - "widgetId": "entryLinksEditor" - }, - { - "fieldId": "statistics", - "settings": { - "helpText": "The event statistics data", - "bulkEditing": false - }, + "fieldId": "items", "widgetId": "entryLinksEditor" }, { - "fieldId": "attributes", - "settings": { - "helpText": "Use for event informations. eg Date, Location", - "bulkEditing": false - }, - "widgetId": "entryLinksEditor" + "fieldId": "theme", + "widgetId": "dropdown" } ] }, @@ -12281,8 +13917,8 @@ "linkType": "Space" } }, - "version": 8, - "createdAt": "2018-06-07T15:42:30.685Z", + "version": 4, + "createdAt": "2018-06-21T11:28:55.058Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -12290,7 +13926,7 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:40.174Z", + "updatedAt": "2018-09-04T11:35:43.558Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -12300,7 +13936,7 @@ }, "contentType": { "sys": { - "id": "hoFLeaderboard", + "id": "trackHomepageTipQuote", "type": "Link", "linkType": "ContentType" } @@ -12315,19 +13951,24 @@ }, "controls": [ { - "fieldId": "title", - "settings": { - "helpText": "The title of Leaderboard" - }, + "fieldId": "text", + "widgetId": "markdown" + }, + { + "fieldId": "memberHandle", "widgetId": "singleLine" }, { - "fieldId": "data", - "settings": { - "helpText": "Champions List of Tracks", - "bulkEditing": false - }, - "widgetId": "entryLinksEditor" + "fieldId": "memberSince", + "widgetId": "numberEditor" + }, + { + "fieldId": "memberPhoto", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "memberProfileLink", + "widgetId": "singleLine" } ] }, @@ -12342,16 +13983,16 @@ "linkType": "Space" } }, - "version": 8, - "createdAt": "2018-06-13T15:22:37.895Z", + "version": 4, + "createdAt": "2018-06-21T11:28:54.393Z", "createdBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "00ch0VzpaGI4Xzp6ndR09Y", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:53.908Z", + "updatedAt": "2018-09-04T11:35:48.143Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -12361,7 +14002,7 @@ }, "contentType": { "sys": { - "id": "route", + "id": "trackHowToCompeteStep", "type": "Link", "linkType": "ContentType" } @@ -12376,82 +14017,16 @@ }, "controls": [ { - "fieldId": "name", - "settings": { - "helpText": "This is the identifier that will be passed to the component, it will not be displayed." - }, - "widgetId": "singleLine" - }, - { - "fieldId": "url", - "settings": { - "helpText": "The URL segment represented by the route. Ex. /test/" - }, - "widgetId": "singleLine" - }, - { - "fieldId": "viewport", - "settings": { - "helpText": "A Viewport to be rendered at the provided URL" - }, - "widgetId": "entryLinkEditor" - }, - { - "fieldId": "childRoutes", - "settings": { - "helpText": "Additional sub-routes which will available at /URL/childURL/", - "bulkEditing": false - }, - "widgetId": "entryLinksEditor" - }, - { - "fieldId": "pageTitle", - "settings": { - "helpText": "Page Title Meta Tag" - }, + "fieldId": "title", "widgetId": "singleLine" }, { - "fieldId": "description", - "settings": { - "helpText": "Page Description Meta Tag" - }, + "fieldId": "text", "widgetId": "markdown" }, { - "fieldId": "socialThumbnail", - "settings": { - "helpText": "Twitter/Facebook Meta Tag" - }, - "widgetId": "singleLine" - }, - { - "fieldId": "socialSiteName", - "settings": { - "helpText": "Twitter/Facebook Meta Tag" - }, - "widgetId": "singleLine" - }, - { - "fieldId": "socialDescription", - "settings": { - "helpText": "Twitter/Facebook Meta Tag" - }, - "widgetId": "singleLine" - }, - { - "fieldId": "socialTitle", - "settings": { - "helpText": "Twitter/Facebook Meta Tag" - }, - "widgetId": "singleLine" - }, - { - "fieldId": "socialUrl", - "settings": { - "helpText": "Twitter/Facebook Meta Tag" - }, - "widgetId": "urlEditor" + "fieldId": "icon", + "widgetId": "assetLinkEditor" } ] }, @@ -12466,16 +14041,16 @@ "linkType": "Space" } }, - "version": 8, - "createdAt": "2018-06-13T15:22:34.162Z", + "version": 4, + "createdAt": "2018-06-21T11:28:55.780Z", "createdBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "00ch0VzpaGI4Xzp6ndR09Y", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:46.286Z", + "updatedAt": "2018-09-04T11:35:43.545Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -12485,7 +14060,7 @@ }, "contentType": { "sys": { - "id": "quote", + "id": "trackHomepageTipsQuotes", "type": "Link", "linkType": "ContentType" } @@ -12500,61 +14075,15 @@ }, "controls": [ { - "fieldId": "name", - "settings": { - "helpText": "Quote name. It will be shown only in CMS, and not rendered at the quote itself." - }, - "widgetId": "singleLine" - }, - { - "fieldId": "text", - "settings": { - "helpText": "Text to render at the banner." - }, + "fieldId": "description", "widgetId": "markdown" }, { - "fieldId": "authorAvatar", - "settings": { - "helpText": "Background image." - }, - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "authorName", - "widgetId": "singleLine" - }, - { - "fieldId": "authorAffiliation", - "widgetId": "singleLine" - }, - { - "fieldId": "baseTheme", - "settings": { - "helpText": "Base style of the quote." - }, - "widgetId": "dropdown" - }, - { - "fieldId": "containerStyles", - "settings": { - "helpText": "Optional. Additional styles for banner container (root) element." - }, - "widgetId": "objectEditor" - }, - { - "fieldId": "contentWrapperStyles", - "settings": { - "helpText": "Optional. Additional styles for the content wrapper element. This element takes care about positioning of textual content, and its background." - }, - "widgetId": "objectEditor" - }, - { - "fieldId": "contentStyles", + "fieldId": "tipsQuotes", "settings": { - "helpText": "Optional. Additional styles for the textual content." + "bulkEditing": false }, - "widgetId": "objectEditor" + "widgetId": "entryLinksEditor" } ] }, @@ -12569,16 +14098,16 @@ "linkType": "Space" } }, - "version": 8, - "createdAt": "2018-06-13T15:22:33.497Z", + "version": 4, + "createdAt": "2018-06-21T11:28:57.289Z", "createdBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "00ch0VzpaGI4Xzp6ndR09Y", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:45.836Z", + "updatedAt": "2018-09-04T11:35:38.550Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -12588,7 +14117,7 @@ }, "contentType": { "sys": { - "id": "video", + "id": "trackHomepageTutorialCard", "type": "Link", "linkType": "ContentType" } @@ -12603,40 +14132,20 @@ }, "controls": [ { - "fieldId": "name", - "settings": { - "helpText": "Video name. It will be shown only in CMS, and not rendered at the video itself." - }, + "fieldId": "title", "widgetId": "singleLine" }, { - "fieldId": "source", - "settings": { - "helpText": "Source link of the video" - }, + "fieldId": "shortDescription", "widgetId": "singleLine" }, { - "fieldId": "title", + "fieldId": "linkUrl", "widgetId": "singleLine" }, { - "fieldId": "autoplay", - "settings": { - "helpText": "Start the video automatically?", - "trueLabel": "Yes", - "falseLabel": "No" - }, - "widgetId": "boolean" - }, - { - "fieldId": "showRelatedVideoSuggestions", - "settings": { - "helpText": "Disable suggestions of relevant videos after the video?", - "trueLabel": "Yes", - "falseLabel": "No" - }, - "widgetId": "boolean" + "fieldId": "image", + "widgetId": "assetLinkEditor" } ] }, @@ -12652,15 +14161,15 @@ } }, "version": 4, - "createdAt": "2018-06-14T11:46:41.228Z", + "createdAt": "2018-06-21T11:28:45.548Z", "createdBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "00ch0VzpaGI4Xzp6ndR09Y", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:41.505Z", + "updatedAt": "2018-09-04T11:35:46.284Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -12670,7 +14179,7 @@ }, "contentType": { "sys": { - "id": "accordionItem", + "id": "trackHomepagePolicy", "type": "Link", "linkType": "ContentType" } @@ -12685,16 +14194,20 @@ }, "controls": [ { - "fieldId": "name", + "fieldId": "title", "widgetId": "singleLine" }, { - "fieldId": "label", + "fieldId": "shortDescription", "widgetId": "singleLine" }, { - "fieldId": "text", - "widgetId": "markdown" + "fieldId": "icon", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "linkUrl", + "widgetId": "singleLine" } ] }, @@ -12709,26 +14222,26 @@ "linkType": "Space" } }, - "version": 8, - "createdAt": "2018-06-14T11:46:41.864Z", + "version": 4, + "createdAt": "2018-06-21T11:28:56.590Z", "createdBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "00ch0VzpaGI4Xzp6ndR09Y", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-11-09T13:30:01.834Z", + "updatedAt": "2018-09-04T11:35:45.684Z", "updatedBy": { "sys": { - "id": "0TpNH8XniBpD1bwXTXbgc9", + "id": "5eyjAZAPH48cRQzQMTCIxG", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "accordion", + "id": "trackHomepageCompetitionTypes", "type": "Link", "linkType": "ContentType" } @@ -12742,25 +14255,16 @@ } }, "controls": [ - { - "fieldId": "name", - "widgetId": "singleLine" - }, - { - "fieldId": "title", - "widgetId": "singleLine" - }, { "fieldId": "description", "widgetId": "markdown" }, { - "fieldId": "items", + "fieldId": "tracks", + "settings": { + "bulkEditing": false + }, "widgetId": "entryLinksEditor" - }, - { - "fieldId": "theme", - "widgetId": "dropdown" } ] }, @@ -12775,8 +14279,8 @@ "linkType": "Space" } }, - "version": 4, - "createdAt": "2018-06-21T11:28:55.058Z", + "version": 20, + "createdAt": "2018-06-21T11:28:50.232Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -12784,17 +14288,17 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:43.558Z", + "updatedAt": "2019-02-28T07:42:11.990Z", "updatedBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "trackHomepageTipQuote", + "id": "trackHomepage", "type": "Link", "linkType": "ContentType" } @@ -12809,24 +14313,64 @@ }, "controls": [ { - "fieldId": "text", - "widgetId": "markdown" + "fieldId": "track", + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "memberHandle", - "widgetId": "singleLine" + "fieldId": "introTitle", + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "memberSince", - "widgetId": "numberEditor" + "fieldId": "introText", + "widgetId": "markdown", + "widgetNamespace": "builtin" }, { - "fieldId": "memberPhoto", - "widgetId": "assetLinkEditor" + "fieldId": "primaryButtonText", + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "memberProfileLink", - "widgetId": "singleLine" + "fieldId": "primaryButtonUrl", + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "introFooterText", + "widgetId": "markdown", + "widgetNamespace": "builtin" + }, + { + "fieldId": "videoOrImage", + "widgetId": "assetLinkEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "competitionTypes", + "widgetId": "entryLinkEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "tcoLeaderboard", + "widgetId": "entryLinkEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "tipsQuotes", + "widgetId": "entryLinkEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "importantPolicies", + "widgetId": "entryLinkEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "tutorials", + "widgetId": "entryLinkEditor", + "widgetNamespace": "builtin" } ] }, @@ -12842,7 +14386,7 @@ } }, "version": 4, - "createdAt": "2018-06-21T11:28:54.393Z", + "createdAt": "2018-06-21T11:28:48.698Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -12850,7 +14394,7 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:48.143Z", + "updatedAt": "2018-09-04T11:35:43.585Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -12860,7 +14404,7 @@ }, "contentType": { "sys": { - "id": "trackHowToCompeteStep", + "id": "trackHowToCompeteTimeLine", "type": "Link", "linkType": "ContentType" } @@ -12875,16 +14419,12 @@ }, "controls": [ { - "fieldId": "title", + "fieldId": "time", "widgetId": "singleLine" }, { - "fieldId": "text", - "widgetId": "markdown" - }, - { - "fieldId": "icon", - "widgetId": "assetLinkEditor" + "fieldId": "description", + "widgetId": "singleLine" } ] }, @@ -12900,7 +14440,7 @@ } }, "version": 4, - "createdAt": "2018-06-21T11:28:55.780Z", + "createdAt": "2018-06-21T11:28:46.249Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -12908,7 +14448,7 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:43.545Z", + "updatedAt": "2018-09-04T11:35:40.214Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -12918,7 +14458,7 @@ }, "contentType": { "sys": { - "id": "trackHomepageTipsQuotes", + "id": "trackHomepageLeaderboard", "type": "Link", "linkType": "ContentType" } @@ -12933,15 +14473,19 @@ }, "controls": [ { - "fieldId": "description", - "widgetId": "markdown" + "fieldId": "stageTitle", + "widgetId": "singleLine" }, { - "fieldId": "tipsQuotes", + "fieldId": "stages", "settings": { "bulkEditing": false }, "widgetId": "entryLinksEditor" + }, + { + "fieldId": "tcoLink", + "widgetId": "singleLine" } ] }, @@ -12956,8 +14500,8 @@ "linkType": "Space" } }, - "version": 4, - "createdAt": "2018-06-21T11:28:57.289Z", + "version": 8, + "createdAt": "2018-06-21T11:28:49.537Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -12965,7 +14509,7 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:38.550Z", + "updatedAt": "2018-09-04T11:35:37.468Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -12975,7 +14519,7 @@ }, "contentType": { "sys": { - "id": "trackHomepageTutorialCard", + "id": "trackHomepageImportantPolicies", "type": "Link", "linkType": "ContentType" } @@ -12990,20 +14534,23 @@ }, "controls": [ { - "fieldId": "title", + "fieldId": "sectionTitle", "widgetId": "singleLine" }, { - "fieldId": "shortDescription", - "widgetId": "singleLine" + "fieldId": "description", + "widgetId": "markdown" }, { - "fieldId": "linkUrl", - "widgetId": "singleLine" + "fieldId": "policies", + "settings": { + "bulkEditing": false + }, + "widgetId": "entryLinksEditor" }, { - "fieldId": "image", - "widgetId": "assetLinkEditor" + "fieldId": "learnMore", + "widgetId": "singleLine" } ] }, @@ -13019,7 +14566,7 @@ } }, "version": 4, - "createdAt": "2018-06-21T11:28:45.548Z", + "createdAt": "2018-06-21T11:28:46.944Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -13027,7 +14574,7 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:46.284Z", + "updatedAt": "2018-09-04T11:35:41.549Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -13037,7 +14584,7 @@ }, "contentType": { "sys": { - "id": "trackHomepagePolicy", + "id": "trackHomepageStage", "type": "Link", "linkType": "ContentType" } @@ -13052,20 +14599,11 @@ }, "controls": [ { - "fieldId": "title", - "widgetId": "singleLine" - }, - { - "fieldId": "shortDescription", - "widgetId": "singleLine" - }, - { - "fieldId": "icon", - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "linkUrl", - "widgetId": "singleLine" + "fieldId": "champions", + "settings": { + "bulkEditing": false + }, + "widgetId": "entryLinksEditor" } ] }, @@ -13081,7 +14619,7 @@ } }, "version": 4, - "createdAt": "2018-06-21T11:28:56.590Z", + "createdAt": "2018-06-21T11:28:47.647Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -13089,7 +14627,7 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:45.684Z", + "updatedAt": "2018-09-04T11:35:43.552Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -13099,7 +14637,7 @@ }, "contentType": { "sys": { - "id": "trackHomepageCompetitionTypes", + "id": "trackHomepageChampion", "type": "Link", "linkType": "ContentType" } @@ -13114,15 +14652,23 @@ }, "controls": [ { - "fieldId": "description", - "widgetId": "markdown" - }, - { - "fieldId": "tracks", + "fieldId": "handle", "settings": { - "bulkEditing": false + "helpText": "Handle name" }, - "widgetId": "entryLinksEditor" + "widgetId": "singleLine" + }, + { + "fieldId": "photo", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "challenges", + "widgetId": "numberEditor" + }, + { + "fieldId": "points", + "widgetId": "numberEditor" } ] }, @@ -13137,8 +14683,8 @@ "linkType": "Space" } }, - "version": 20, - "createdAt": "2018-06-21T11:28:50.232Z", + "version": 4, + "createdAt": "2018-06-21T11:28:53.192Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -13146,17 +14692,17 @@ "linkType": "User" } }, - "updatedAt": "2019-02-28T07:42:11.990Z", + "updatedAt": "2018-09-04T11:35:39.439Z", "updatedBy": { "sys": { - "id": "0TpNH8XniBpD1bwXTXbgc9", + "id": "5eyjAZAPH48cRQzQMTCIxG", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "trackHomepage", + "id": "trackHomepageTrackDescription", "type": "Link", "linkType": "ContentType" } @@ -13171,64 +14717,24 @@ }, "controls": [ { - "fieldId": "track", - "widgetId": "singleLine", - "widgetNamespace": "builtin" - }, - { - "fieldId": "introTitle", - "widgetId": "singleLine", - "widgetNamespace": "builtin" - }, - { - "fieldId": "introText", - "widgetId": "markdown", - "widgetNamespace": "builtin" - }, - { - "fieldId": "primaryButtonText", - "widgetId": "singleLine", - "widgetNamespace": "builtin" - }, - { - "fieldId": "primaryButtonUrl", - "widgetId": "singleLine", - "widgetNamespace": "builtin" - }, - { - "fieldId": "introFooterText", - "widgetId": "markdown", - "widgetNamespace": "builtin" - }, - { - "fieldId": "videoOrImage", - "widgetId": "assetLinkEditor", - "widgetNamespace": "builtin" - }, - { - "fieldId": "competitionTypes", - "widgetId": "entryLinkEditor", - "widgetNamespace": "builtin" + "fieldId": "trackName", + "widgetId": "singleLine" }, { - "fieldId": "tcoLeaderboard", - "widgetId": "entryLinkEditor", - "widgetNamespace": "builtin" + "fieldId": "abbreviation", + "widgetId": "singleLine" }, { - "fieldId": "tipsQuotes", - "widgetId": "entryLinkEditor", - "widgetNamespace": "builtin" + "fieldId": "description", + "widgetId": "singleLine" }, { - "fieldId": "importantPolicies", - "widgetId": "entryLinkEditor", - "widgetNamespace": "builtin" + "fieldId": "estimatedDuration", + "widgetId": "singleLine" }, { - "fieldId": "tutorials", - "widgetId": "entryLinkEditor", - "widgetNamespace": "builtin" + "fieldId": "viewChallengesLink", + "widgetId": "singleLine" } ] }, @@ -13244,7 +14750,7 @@ } }, "version": 4, - "createdAt": "2018-06-21T11:28:48.698Z", + "createdAt": "2018-06-21T11:28:52.492Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -13252,7 +14758,7 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:43.585Z", + "updatedAt": "2018-09-04T11:35:43.658Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -13262,7 +14768,7 @@ }, "contentType": { "sys": { - "id": "trackHowToCompeteTimeLine", + "id": "trackHowToCompeteCollapsibleContent", "type": "Link", "linkType": "ContentType" } @@ -13277,12 +14783,12 @@ }, "controls": [ { - "fieldId": "time", + "fieldId": "title", "widgetId": "singleLine" }, { - "fieldId": "description", - "widgetId": "singleLine" + "fieldId": "text", + "widgetId": "markdown" } ] }, @@ -13297,8 +14803,8 @@ "linkType": "Space" } }, - "version": 4, - "createdAt": "2018-06-21T11:28:46.249Z", + "version": 6, + "createdAt": "2018-06-21T11:28:51.785Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -13306,7 +14812,7 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:40.214Z", + "updatedAt": "2018-09-04T11:35:35.619Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -13316,7 +14822,7 @@ }, "contentType": { "sys": { - "id": "trackHomepageLeaderboard", + "id": "trackHomepageTutorials", "type": "Link", "linkType": "ContentType" } @@ -13331,18 +14837,18 @@ }, "controls": [ { - "fieldId": "stageTitle", - "widgetId": "singleLine" + "fieldId": "description", + "widgetId": "markdown" }, { - "fieldId": "stages", + "fieldId": "tutorials", "settings": { "bulkEditing": false }, "widgetId": "entryLinksEditor" }, { - "fieldId": "tcoLink", + "fieldId": "learnMore", "widgetId": "singleLine" } ] @@ -13358,8 +14864,8 @@ "linkType": "Space" } }, - "version": 8, - "createdAt": "2018-06-21T11:28:49.537Z", + "version": 14, + "createdAt": "2018-06-21T11:28:51.052Z", "createdBy": { "sys": { "id": "00ch0VzpaGI4Xzp6ndR09Y", @@ -13367,7 +14873,7 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:37.468Z", + "updatedAt": "2018-09-04T11:35:33.507Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -13377,7 +14883,7 @@ }, "contentType": { "sys": { - "id": "trackHomepageImportantPolicies", + "id": "trackHowToCompete", "type": "Link", "linkType": "ContentType" } @@ -13392,23 +14898,48 @@ }, "controls": [ { - "fieldId": "sectionTitle", + "fieldId": "track", "widgetId": "singleLine" }, { - "fieldId": "description", + "fieldId": "introTitle", + "widgetId": "singleLine" + }, + { + "fieldId": "introText", "widgetId": "markdown" }, { - "fieldId": "policies", + "fieldId": "videoOrImage", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "timeTable", "settings": { "bulkEditing": false }, "widgetId": "entryLinksEditor" }, { - "fieldId": "learnMore", - "widgetId": "singleLine" + "fieldId": "stepByStep", + "settings": { + "bulkEditing": false + }, + "widgetId": "entryLinksEditor" + }, + { + "fieldId": "howToExtras", + "settings": { + "bulkEditing": false + }, + "widgetId": "entryLinksEditor" + }, + { + "fieldId": "faq", + "settings": { + "bulkEditing": false + }, + "widgetId": "entryLinksEditor" } ] }, @@ -13423,16 +14954,16 @@ "linkType": "Space" } }, - "version": 4, - "createdAt": "2018-06-21T11:28:46.944Z", + "version": 22, + "createdAt": "2018-07-17T06:08:18.067Z", "createdBy": { "sys": { - "id": "00ch0VzpaGI4Xzp6ndR09Y", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:41.549Z", + "updatedAt": "2018-09-04T11:35:35.395Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -13442,7 +14973,7 @@ }, "contentType": { "sys": { - "id": "trackHomepageStage", + "id": "blogPost", "type": "Link", "linkType": "ContentType" } @@ -13457,11 +14988,62 @@ }, "controls": [ { - "fieldId": "champions", + "fieldId": "title", + "widgetId": "singleLine" + }, + { + "fieldId": "slug", + "widgetId": "slugEditor" + }, + { + "fieldId": "heroImage", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "description", + "widgetId": "markdown" + }, + { + "fieldId": "body", + "widgetId": "markdown" + }, + { + "fieldId": "author", + "widgetId": "entryLinkEditor" + }, + { + "fieldId": "blog", + "settings": { + "helpText": "Select on which blogs the post will appear" + }, + "widgetId": "checkbox" + }, + { + "fieldId": "tags", + "widgetId": "tagEditor" + }, + { + "fieldId": "theme", + "widgetId": "dropdown" + }, + { + "fieldId": "relatedPosts", "settings": { "bulkEditing": false }, "widgetId": "entryLinksEditor" + }, + { + "fieldId": "extraStylesForContainer", + "widgetId": "objectEditor" + }, + { + "fieldId": "extraStylesForContentWrapper", + "widgetId": "objectEditor" + }, + { + "fieldId": "extraStylesForContent", + "widgetId": "objectEditor" } ] }, @@ -13476,16 +15058,16 @@ "linkType": "Space" } }, - "version": 4, - "createdAt": "2018-06-21T11:28:47.647Z", + "version": 6, + "createdAt": "2018-07-18T13:03:26.274Z", "createdBy": { "sys": { - "id": "00ch0VzpaGI4Xzp6ndR09Y", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:43.552Z", + "updatedAt": "2018-09-04T11:35:37.513Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -13495,7 +15077,7 @@ }, "contentType": { "sys": { - "id": "trackHomepageChampion", + "id": "person", "type": "Link", "linkType": "ContentType" } @@ -13510,23 +15092,20 @@ }, "controls": [ { - "fieldId": "handle", - "settings": { - "helpText": "Handle name" - }, + "fieldId": "name", "widgetId": "singleLine" }, { - "fieldId": "photo", - "widgetId": "assetLinkEditor" + "fieldId": "email", + "widgetId": "singleLine" }, { - "fieldId": "challenges", - "widgetId": "numberEditor" + "fieldId": "tcHandle", + "widgetId": "singleLine" }, { - "fieldId": "points", - "widgetId": "numberEditor" + "fieldId": "avatar", + "widgetId": "assetLinkEditor" } ] }, @@ -13541,26 +15120,26 @@ "linkType": "Space" } }, - "version": 4, - "createdAt": "2018-06-21T11:28:53.192Z", + "version": 36, + "createdAt": "2018-07-18T14:18:25.278Z", "createdBy": { "sys": { - "id": "00ch0VzpaGI4Xzp6ndR09Y", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:39.439Z", + "updatedAt": "2019-07-02T13:25:05.753Z", "updatedBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "trackHomepageTrackDescription", + "id": "navigationMenu", "type": "Link", "linkType": "ContentType" } @@ -13575,24 +15154,40 @@ }, "controls": [ { - "fieldId": "trackName", - "widgetId": "singleLine" + "fieldId": "name", + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "abbreviation", - "widgetId": "singleLine" + "fieldId": "title", + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "description", - "widgetId": "singleLine" + "fieldId": "theme", + "widgetId": "dropdown", + "widgetNamespace": "builtin" }, { - "fieldId": "estimatedDuration", - "widgetId": "singleLine" + "fieldId": "items", + "settings": { + "bulkEditing": false + }, + "widgetId": "entryLinksEditor", + "widgetNamespace": "builtin" }, { - "fieldId": "viewChallengesLink", - "widgetId": "singleLine" + "fieldId": "baseUrl", + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "logo", + "settings": { + "helpText": "Menu navigation logo on the left max 54px x 54px. If not set defaults to standard TC logo" + }, + "widgetId": "assetLinkEditor", + "widgetNamespace": "builtin" } ] }, @@ -13607,26 +15202,26 @@ "linkType": "Space" } }, - "version": 4, - "createdAt": "2018-06-21T11:28:52.492Z", + "version": 60, + "createdAt": "2018-07-18T14:31:28.050Z", "createdBy": { "sys": { - "id": "00ch0VzpaGI4Xzp6ndR09Y", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:43.658Z", + "updatedAt": "2019-06-28T08:17:09.963Z", "updatedBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "trackHowToCompeteCollapsibleContent", + "id": "navigationMenuItem", "type": "Link", "linkType": "ContentType" } @@ -13641,12 +15236,46 @@ }, "controls": [ { - "fieldId": "title", - "widgetId": "singleLine" + "fieldId": "name", + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "text", - "widgetId": "markdown" + "fieldId": "linkText", + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "slug", + "widgetId": "slugEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "url", + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "viewport", + "settings": { + "helpText": "Pick a viewport to link" + }, + "widgetId": "entryLinkEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "submenu", + "widgetId": "entryLinkEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "inNewTab", + "settings": { + "trueLabel": "Yes", + "falseLabel": "No" + }, + "widgetId": "boolean", + "widgetNamespace": "builtin" } ] }, @@ -13661,16 +15290,16 @@ "linkType": "Space" } }, - "version": 6, - "createdAt": "2018-06-21T11:28:51.785Z", + "version": 4, + "createdAt": "2018-07-21T15:06:33.584Z", "createdBy": { "sys": { - "id": "00ch0VzpaGI4Xzp6ndR09Y", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:35.619Z", + "updatedAt": "2018-09-04T11:35:35.550Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -13680,7 +15309,7 @@ }, "contentType": { "sys": { - "id": "trackHomepageTutorials", + "id": "appComponent", "type": "Link", "linkType": "ContentType" } @@ -13695,19 +15324,16 @@ }, "controls": [ { - "fieldId": "description", - "widgetId": "markdown" + "fieldId": "name", + "widgetId": "singleLine" }, { - "fieldId": "tutorials", - "settings": { - "bulkEditing": false - }, - "widgetId": "entryLinksEditor" + "fieldId": "type", + "widgetId": "dropdown" }, { - "fieldId": "learnMore", - "widgetId": "singleLine" + "fieldId": "props", + "widgetId": "objectEditor" } ] }, @@ -13722,26 +15348,26 @@ "linkType": "Space" } }, - "version": 14, - "createdAt": "2018-06-21T11:28:51.052Z", + "version": 12, + "createdAt": "2018-07-23T05:02:36.490Z", "createdBy": { "sys": { - "id": "00ch0VzpaGI4Xzp6ndR09Y", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:33.507Z", + "updatedAt": "2018-10-24T06:39:42.403Z", "updatedBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "trackHowToCompete", + "id": "countdown", "type": "Link", "linkType": "ContentType" } @@ -13756,48 +15382,24 @@ }, "controls": [ { - "fieldId": "track", + "fieldId": "name", "widgetId": "singleLine" }, { - "fieldId": "introTitle", + "fieldId": "title", "widgetId": "singleLine" }, { - "fieldId": "introText", - "widgetId": "markdown" - }, - { - "fieldId": "videoOrImage", - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "timeTable", - "settings": { - "bulkEditing": false - }, - "widgetId": "entryLinksEditor" - }, - { - "fieldId": "stepByStep", - "settings": { - "bulkEditing": false - }, - "widgetId": "entryLinksEditor" - }, - { - "fieldId": "howToExtras", + "fieldId": "endDate", "settings": { - "bulkEditing": false + "ampm": "24", + "format": "timeZ" }, - "widgetId": "entryLinksEditor" + "widgetId": "datePicker" }, { - "fieldId": "faq", - "settings": { - "bulkEditing": false - }, - "widgetId": "entryLinksEditor" + "fieldId": "extraStylesForContainer", + "widgetId": "objectEditor" } ] }, @@ -13812,8 +15414,8 @@ "linkType": "Space" } }, - "version": 22, - "createdAt": "2018-07-17T06:08:18.067Z", + "version": 20, + "createdAt": "2018-07-25T11:32:09.396Z", "createdBy": { "sys": { "id": "0TpNH8XniBpD1bwXTXbgc9", @@ -13821,17 +15423,17 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:35.395Z", + "updatedAt": "2019-06-11T09:00:58.364Z", "updatedBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "blogPost", + "id": "tabs", "type": "Link", "linkType": "ContentType" } @@ -13846,62 +15448,30 @@ }, "controls": [ { - "fieldId": "title", - "widgetId": "singleLine" - }, - { - "fieldId": "slug", - "widgetId": "slugEditor" - }, - { - "fieldId": "heroImage", - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "description", - "widgetId": "markdown" - }, - { - "fieldId": "body", - "widgetId": "markdown" - }, - { - "fieldId": "author", - "widgetId": "entryLinkEditor" + "fieldId": "name", + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "blog", + "fieldId": "tabsList", "settings": { - "helpText": "Select on which blogs the post will appear" + "bulkEditing": false }, - "widgetId": "checkbox" - }, - { - "fieldId": "tags", - "widgetId": "tagEditor" + "widgetId": "entryLinksEditor", + "widgetNamespace": "builtin" }, { "fieldId": "theme", - "widgetId": "dropdown" + "widgetId": "dropdown", + "widgetNamespace": "builtin" }, { - "fieldId": "relatedPosts", + "fieldId": "selected", "settings": { - "bulkEditing": false + "helpText": "Defaults to 0" }, - "widgetId": "entryLinksEditor" - }, - { - "fieldId": "extraStylesForContainer", - "widgetId": "objectEditor" - }, - { - "fieldId": "extraStylesForContentWrapper", - "widgetId": "objectEditor" - }, - { - "fieldId": "extraStylesForContent", - "widgetId": "objectEditor" + "widgetId": "numberEditor", + "widgetNamespace": "builtin" } ] }, @@ -13916,8 +15486,8 @@ "linkType": "Space" } }, - "version": 6, - "createdAt": "2018-07-18T13:03:26.274Z", + "version": 28, + "createdAt": "2018-07-25T11:40:03.377Z", "createdBy": { "sys": { "id": "0TpNH8XniBpD1bwXTXbgc9", @@ -13925,17 +15495,17 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:37.513Z", + "updatedAt": "2019-06-11T09:01:17.414Z", "updatedBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "person", + "id": "tabsItem", "type": "Link", "linkType": "ContentType" } @@ -13951,19 +15521,21 @@ "controls": [ { "fieldId": "name", - "widgetId": "singleLine" - }, - { - "fieldId": "email", - "widgetId": "singleLine" + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "tcHandle", - "widgetId": "singleLine" + "fieldId": "tab", + "widgetId": "markdown", + "widgetNamespace": "builtin" }, { - "fieldId": "avatar", - "widgetId": "assetLinkEditor" + "fieldId": "panel", + "settings": { + "bulkEditing": false + }, + "widgetId": "entryLinksEditor", + "widgetNamespace": "builtin" } ] }, @@ -13978,8 +15550,8 @@ "linkType": "Space" } }, - "version": 24, - "createdAt": "2018-07-18T14:18:25.278Z", + "version": 32, + "createdAt": "2018-08-06T07:26:56.660Z", "createdBy": { "sys": { "id": "0TpNH8XniBpD1bwXTXbgc9", @@ -13987,17 +15559,17 @@ "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:43.575Z", + "updatedAt": "2019-04-11T06:41:00.809Z", "updatedBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "navigationMenu", + "id": "contentSlider", "type": "Link", "linkType": "ContentType" } @@ -14013,26 +15585,94 @@ "controls": [ { "fieldId": "name", - "widgetId": "singleLine" + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "title", - "widgetId": "singleLine" + "fieldId": "items", + "settings": { + "bulkEditing": false + }, + "widgetId": "entryLinksEditor", + "widgetNamespace": "builtin" }, { "fieldId": "theme", - "widgetId": "dropdown" + "widgetId": "dropdown", + "widgetNamespace": "builtin" }, { - "fieldId": "items", + "fieldId": "autoStart", "settings": { - "bulkEditing": false + "trueLabel": "Yes", + "falseLabel": "No" }, - "widgetId": "entryLinksEditor" + "widgetId": "boolean", + "widgetNamespace": "builtin" }, { - "fieldId": "baseUrl", - "widgetId": "singleLine" + "fieldId": "wrapAround", + "settings": { + "helpText": "Defaults to `Yes` if not set otherwise", + "trueLabel": "Yes", + "falseLabel": "No" + }, + "widgetId": "boolean", + "widgetNamespace": "builtin" + }, + { + "fieldId": "duration", + "settings": { + "helpText": "Slide duration in seconds" + }, + "widgetId": "numberEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "slidesToShow", + "widgetId": "numberEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "cellSpacing", + "widgetId": "numberEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "cellAlign", + "settings": { + "helpText": "Defaults to 'center' if not set otherwise" + }, + "widgetId": "dropdown", + "widgetNamespace": "builtin" + }, + { + "fieldId": "framePadding", + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "vertical", + "settings": { + "trueLabel": "Yes", + "falseLabel": "No" + }, + "widgetId": "boolean", + "widgetNamespace": "builtin" + }, + { + "fieldId": "withoutControls", + "settings": { + "trueLabel": "Yes", + "falseLabel": "No" + }, + "widgetId": "boolean", + "widgetNamespace": "builtin" + }, + { + "fieldId": "extraStylesForContainer", + "widgetId": "objectEditor", + "widgetNamespace": "builtin" } ] }, @@ -14047,26 +15687,26 @@ "linkType": "Space" } }, - "version": 58, - "createdAt": "2018-07-18T14:31:28.050Z", + "version": 30, + "createdAt": "2018-08-08T14:03:50.464Z", "createdBy": { "sys": { - "id": "0TpNH8XniBpD1bwXTXbgc9", + "id": "5eyjAZAPH48cRQzQMTCIxG", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:39.460Z", + "updatedAt": "2019-07-01T09:18:34.630Z", "updatedBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "navigationMenuItem", + "id": "challengesBlock", "type": "Link", "linkType": "ContentType" } @@ -14082,38 +15722,71 @@ "controls": [ { "fieldId": "name", - "widgetId": "singleLine" - }, - { - "fieldId": "linkText", - "widgetId": "singleLine" + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "slug", - "widgetId": "slugEditor" + "fieldId": "title", + "settings": { + "helpText": "Section title at the top of the componet" + }, + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "url", - "widgetId": "singleLine" + "fieldId": "challengeTitleContains", + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "viewport", + "fieldId": "challengeType", "settings": { - "helpText": "Pick a viewport to link" + "helpText": "Pull challenges that are selected types" }, - "widgetId": "entryLinkEditor" + "widgetId": "checkbox", + "widgetNamespace": "builtin" }, { - "fieldId": "submenu", - "widgetId": "entryLinkEditor" + "fieldId": "technologies", + "settings": { + "helpText": "Insert technology and hit \"Enter\" to include it in search query" + }, + "widgetId": "tagEditor", + "widgetNamespace": "builtin" }, { - "fieldId": "inNewTab", + "fieldId": "completedChallenges", "settings": { + "helpText": "Defaults to \"No\". If \"Yes\" is selected, the list will include completed challenges too", "trueLabel": "Yes", "falseLabel": "No" }, - "widgetId": "boolean" + "widgetId": "boolean", + "widgetNamespace": "builtin" + }, + { + "fieldId": "limit", + "settings": { + "helpText": "Limit challenges that will be displayed. Defaults to 10 if not set otherwise" + }, + "widgetId": "numberEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "buttonText", + "settings": { + "helpText": "Text of button bellow the section" + }, + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "buttonUrl", + "settings": { + "helpText": "Link for the button" + }, + "widgetId": "singleLine", + "widgetNamespace": "builtin" } ] }, @@ -14128,16 +15801,16 @@ "linkType": "Space" } }, - "version": 4, - "createdAt": "2018-07-21T15:06:33.584Z", + "version": 6, + "createdAt": "2018-09-04T11:34:53.656Z", "createdBy": { "sys": { - "id": "0TpNH8XniBpD1bwXTXbgc9", + "id": "5eyjAZAPH48cRQzQMTCIxG", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:35:35.550Z", + "updatedAt": "2018-09-04T11:52:34.361Z", "updatedBy": { "sys": { "id": "5eyjAZAPH48cRQzQMTCIxG", @@ -14147,7 +15820,7 @@ }, "contentType": { "sys": { - "id": "appComponent", + "id": "blogFeed", "type": "Link", "linkType": "ContentType" } @@ -14166,11 +15839,31 @@ "widgetId": "singleLine" }, { - "fieldId": "type", + "fieldId": "title", + "widgetId": "singleLine" + }, + { + "fieldId": "rssFeedUrl", + "widgetId": "urlEditor" + }, + { + "fieldId": "numberOfPosts", + "widgetId": "numberEditor" + }, + { + "fieldId": "theme", "widgetId": "dropdown" }, { - "fieldId": "props", + "fieldId": "containerStyles", + "widgetId": "objectEditor" + }, + { + "fieldId": "cardsWrapperStyles", + "widgetId": "objectEditor" + }, + { + "fieldId": "cardStyles", "widgetId": "objectEditor" } ] @@ -14186,26 +15879,26 @@ "linkType": "Space" } }, - "version": 12, - "createdAt": "2018-07-23T05:02:36.490Z", + "version": 2, + "createdAt": "2018-11-09T09:07:39.448Z", "createdBy": { "sys": { - "id": "0TpNH8XniBpD1bwXTXbgc9", + "id": "5nSoJ2Ikv9WK5zFIaT5TFY", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-10-24T06:39:42.403Z", + "updatedAt": "2018-11-09T09:07:41.572Z", "updatedBy": { "sys": { - "id": "0TpNH8XniBpD1bwXTXbgc9", + "id": "5nSoJ2Ikv9WK5zFIaT5TFY", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "countdown", + "id": "countdownTimer", "type": "Link", "linkType": "ContentType" } @@ -14220,24 +15913,52 @@ }, "controls": [ { - "fieldId": "name", + "fieldId": "pageType", "widgetId": "singleLine" }, { - "fieldId": "title", + "fieldId": "url", "widgetId": "singleLine" }, { - "fieldId": "endDate", - "settings": { - "ampm": "24", - "format": "timeZ" - }, + "fieldId": "track", + "widgetId": "singleLine" + }, + { + "fieldId": "round", + "widgetId": "singleLine" + }, + { + "fieldId": "primaryColor", + "widgetId": "singleLine" + }, + { + "fieldId": "logo", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "eventStartDateTime", "widgetId": "datePicker" }, { - "fieldId": "extraStylesForContainer", - "widgetId": "objectEditor" + "fieldId": "tickerType", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "tickerSeparator", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "tickerMessages", + "widgetId": "listInput" + }, + { + "fieldId": "mainSponsor", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "otherSponsors", + "widgetId": "assetLinksEditor" } ] }, @@ -14252,26 +15973,26 @@ "linkType": "Space" } }, - "version": 16, - "createdAt": "2018-07-25T11:32:09.396Z", + "version": 2, + "createdAt": "2018-11-09T09:07:38.160Z", "createdBy": { "sys": { - "id": "0TpNH8XniBpD1bwXTXbgc9", + "id": "5nSoJ2Ikv9WK5zFIaT5TFY", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-11-09T10:02:46.786Z", + "updatedAt": "2018-11-09T09:07:42.045Z", "updatedBy": { "sys": { - "id": "0TpNH8XniBpD1bwXTXbgc9", + "id": "5nSoJ2Ikv9WK5zFIaT5TFY", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "tabs", + "id": "finalistDetails", "type": "Link", "linkType": "ContentType" } @@ -14286,87 +16007,60 @@ }, "controls": [ { - "fieldId": "name", + "fieldId": "pageType", "widgetId": "singleLine" }, { - "fieldId": "tabsList", - "settings": { - "bulkEditing": false - }, - "widgetId": "entryLinksEditor" + "fieldId": "url", + "widgetId": "singleLine" }, { - "fieldId": "theme", - "widgetId": "dropdown" + "fieldId": "track", + "widgetId": "singleLine" }, { - "fieldId": "selected", - "settings": { - "helpText": "Defaults to 0" - }, - "widgetId": "numberEditor" - } - ] - }, - { - "sys": { - "id": "default", - "type": "EditorInterface", - "space": { - "sys": { - "id": "b5f1djy59z3a", - "type": "Link", - "linkType": "Space" - } + "fieldId": "round", + "widgetId": "singleLine" }, - "version": 26, - "createdAt": "2018-07-25T11:40:03.377Z", - "createdBy": { - "sys": { - "id": "0TpNH8XniBpD1bwXTXbgc9", - "type": "Link", - "linkType": "User" - } + { + "fieldId": "primaryColor", + "widgetId": "singleLine" }, - "updatedAt": "2018-11-09T13:21:54.866Z", - "updatedBy": { - "sys": { - "id": "0TpNH8XniBpD1bwXTXbgc9", - "type": "Link", - "linkType": "User" - } + { + "fieldId": "logo", + "widgetId": "assetLinkEditor" }, - "contentType": { - "sys": { - "id": "tabsItem", - "type": "Link", - "linkType": "ContentType" - } + { + "fieldId": "eventStartDateTime", + "widgetId": "datePicker" }, - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment" - } - } - }, - "controls": [ { - "fieldId": "name", - "widgetId": "singleLine" + "fieldId": "tickerType", + "widgetId": "assetLinkEditor" }, { - "fieldId": "tab", - "widgetId": "markdown" + "fieldId": "tickerSeparator", + "widgetId": "assetLinkEditor" }, { - "fieldId": "panel", - "settings": { - "bulkEditing": false - }, - "widgetId": "entryLinksEditor" + "fieldId": "tickerMessages", + "widgetId": "listInput" + }, + { + "fieldId": "mainSponsor", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "otherSponsors", + "widgetId": "assetLinksEditor" + }, + { + "fieldId": "finalists", + "widgetId": "objectEditor" + }, + { + "fieldId": "finalistDetails", + "widgetId": "objectEditor" } ] }, @@ -14381,26 +16075,26 @@ "linkType": "Space" } }, - "version": 12, - "createdAt": "2018-08-06T07:26:56.660Z", + "version": 2, + "createdAt": "2018-11-09T09:07:40.643Z", "createdBy": { "sys": { - "id": "0TpNH8XniBpD1bwXTXbgc9", + "id": "5nSoJ2Ikv9WK5zFIaT5TFY", "type": "Link", "linkType": "User" } }, - "updatedAt": "2019-02-25T06:53:56.558Z", + "updatedAt": "2018-11-09T09:07:44.227Z", "updatedBy": { "sys": { - "id": "0TpNH8XniBpD1bwXTXbgc9", + "id": "5nSoJ2Ikv9WK5zFIaT5TFY", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "contentSlider", + "id": "message", "type": "Link", "linkType": "ContentType" } @@ -14415,94 +16109,56 @@ }, "controls": [ { - "fieldId": "name", - "widgetId": "singleLine", - "widgetNamespace": "builtin" + "fieldId": "pageType", + "widgetId": "singleLine" }, { - "fieldId": "items", - "settings": { - "bulkEditing": false - }, - "widgetId": "entryLinksEditor", - "widgetNamespace": "builtin" + "fieldId": "url", + "widgetId": "singleLine" }, { - "fieldId": "theme", - "widgetId": "dropdown", - "widgetNamespace": "builtin" + "fieldId": "track", + "widgetId": "singleLine" }, { - "fieldId": "autoStart", - "settings": { - "trueLabel": "Yes", - "falseLabel": "No" - }, - "widgetId": "boolean", - "widgetNamespace": "builtin" + "fieldId": "round", + "widgetId": "singleLine" }, { - "fieldId": "duration", - "settings": { - "helpText": "Slide duration in seconds" - }, - "widgetId": "numberEditor", - "widgetNamespace": "builtin" + "fieldId": "primaryColor", + "widgetId": "singleLine" }, { - "fieldId": "extraStylesForContainer", - "widgetId": "objectEditor", - "widgetNamespace": "builtin" - } - ] - }, - { - "sys": { - "id": "default", - "type": "EditorInterface", - "space": { - "sys": { - "id": "b5f1djy59z3a", - "type": "Link", - "linkType": "Space" - } + "fieldId": "logo", + "widgetId": "assetLinkEditor" }, - "version": 4, - "createdAt": "2018-08-08T14:03:50.464Z", - "createdBy": { - "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", - "type": "Link", - "linkType": "User" - } + { + "fieldId": "eventStartDateTime", + "widgetId": "datePicker" }, - "updatedAt": "2018-09-04T11:35:43.557Z", - "updatedBy": { - "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", - "type": "Link", - "linkType": "User" - } + { + "fieldId": "message", + "widgetId": "singleLine" }, - "contentType": { - "sys": { - "id": "challengesBlock", - "type": "Link", - "linkType": "ContentType" - } + { + "fieldId": "tickerType", + "widgetId": "assetLinkEditor" }, - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment" - } - } - }, - "controls": [ { - "fieldId": "name", - "widgetId": "singleLine" + "fieldId": "tickerSeparator", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "tickerMessages", + "widgetId": "listInput" + }, + { + "fieldId": "mainSponsor", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "otherSponsors", + "widgetId": "assetLinksEditor" } ] }, @@ -14517,26 +16173,26 @@ "linkType": "Space" } }, - "version": 6, - "createdAt": "2018-09-04T11:34:53.656Z", + "version": 2, + "createdAt": "2018-11-09T09:07:38.835Z", "createdBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "5nSoJ2Ikv9WK5zFIaT5TFY", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-09-04T11:52:34.361Z", + "updatedAt": "2018-11-09T09:07:42.095Z", "updatedBy": { "sys": { - "id": "5eyjAZAPH48cRQzQMTCIxG", + "id": "5nSoJ2Ikv9WK5zFIaT5TFY", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "blogFeed", + "id": "finalists", "type": "Link", "linkType": "ContentType" } @@ -14551,35 +16207,55 @@ }, "controls": [ { - "fieldId": "name", + "fieldId": "pageType", "widgetId": "singleLine" }, { - "fieldId": "title", + "fieldId": "url", "widgetId": "singleLine" }, { - "fieldId": "rssFeedUrl", - "widgetId": "urlEditor" + "fieldId": "track", + "widgetId": "singleLine" }, { - "fieldId": "numberOfPosts", - "widgetId": "numberEditor" + "fieldId": "round", + "widgetId": "singleLine" }, { - "fieldId": "theme", - "widgetId": "dropdown" + "fieldId": "primaryColor", + "widgetId": "singleLine" }, { - "fieldId": "containerStyles", - "widgetId": "objectEditor" + "fieldId": "logo", + "widgetId": "assetLinkEditor" }, { - "fieldId": "cardsWrapperStyles", - "widgetId": "objectEditor" + "fieldId": "eventStartDateTime", + "widgetId": "datePicker" }, { - "fieldId": "cardStyles", + "fieldId": "tickerType", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "tickerSeparator", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "tickerMessages", + "widgetId": "listInput" + }, + { + "fieldId": "mainSponsor", + "widgetId": "assetLinkEditor" + }, + { + "fieldId": "otherSponsors", + "widgetId": "assetLinksEditor" + }, + { + "fieldId": "finalists", "widgetId": "objectEditor" } ] @@ -14596,7 +16272,7 @@ } }, "version": 2, - "createdAt": "2018-11-09T09:07:39.448Z", + "createdAt": "2018-11-09T09:07:27.279Z", "createdBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -14604,7 +16280,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T09:07:41.572Z", + "updatedAt": "2018-11-09T09:07:44.004Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -14614,7 +16290,7 @@ }, "contentType": { "sys": { - "id": "countdownTimer", + "id": "home", "type": "Link", "linkType": "ContentType" } @@ -14644,33 +16320,21 @@ "fieldId": "round", "widgetId": "singleLine" }, - { - "fieldId": "primaryColor", - "widgetId": "singleLine" - }, { "fieldId": "logo", "widgetId": "assetLinkEditor" }, { - "fieldId": "eventStartDateTime", - "widgetId": "datePicker" - }, - { - "fieldId": "tickerType", - "widgetId": "assetLinkEditor" + "fieldId": "primaryColor", + "widgetId": "singleLine" }, { - "fieldId": "tickerSeparator", + "fieldId": "mainSponsor", "widgetId": "assetLinkEditor" }, { - "fieldId": "tickerMessages", - "widgetId": "listInput" - }, - { - "fieldId": "mainSponsor", - "widgetId": "assetLinkEditor" + "fieldId": "eventStartDateTime", + "widgetId": "datePicker" }, { "fieldId": "otherSponsors", @@ -14690,7 +16354,7 @@ } }, "version": 2, - "createdAt": "2018-11-09T09:07:38.160Z", + "createdAt": "2018-11-09T09:07:37.429Z", "createdBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -14698,7 +16362,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T09:07:42.045Z", + "updatedAt": "2018-11-09T09:07:42.042Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -14708,7 +16372,7 @@ }, "contentType": { "sys": { - "id": "finalistDetails", + "id": "winners", "type": "Link", "linkType": "ContentType" } @@ -14775,8 +16439,12 @@ "widgetId": "objectEditor" }, { - "fieldId": "finalistDetails", - "widgetId": "objectEditor" + "fieldId": "winnersImages", + "widgetId": "assetLinksEditor" + }, + { + "fieldId": "prizes", + "widgetId": "listInput" } ] }, @@ -14792,7 +16460,7 @@ } }, "version": 2, - "createdAt": "2018-11-09T09:07:40.643Z", + "createdAt": "2018-11-09T09:07:30.857Z", "createdBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -14800,7 +16468,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T09:07:44.227Z", + "updatedAt": "2018-11-09T09:07:44.529Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -14810,7 +16478,7 @@ }, "contentType": { "sys": { - "id": "message", + "id": "oneOnOne", "type": "Link", "linkType": "ContentType" } @@ -14848,14 +16516,6 @@ "fieldId": "logo", "widgetId": "assetLinkEditor" }, - { - "fieldId": "eventStartDateTime", - "widgetId": "datePicker" - }, - { - "fieldId": "message", - "widgetId": "singleLine" - }, { "fieldId": "tickerType", "widgetId": "assetLinkEditor" @@ -14875,6 +16535,22 @@ { "fieldId": "otherSponsors", "widgetId": "assetLinksEditor" + }, + { + "fieldId": "finalists", + "widgetId": "objectEditor" + }, + { + "fieldId": "eventEndsIn", + "widgetId": "datePicker" + }, + { + "fieldId": "challenger", + "widgetId": "objectEditor" + }, + { + "fieldId": "challengee", + "widgetId": "objectEditor" } ] }, @@ -14890,7 +16566,7 @@ } }, "version": 2, - "createdAt": "2018-11-09T09:07:38.835Z", + "createdAt": "2018-11-09T09:07:29.640Z", "createdBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -14898,7 +16574,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T09:07:42.095Z", + "updatedAt": "2018-11-09T09:07:43.849Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -14908,7 +16584,7 @@ }, "contentType": { "sys": { - "id": "finalists", + "id": "prizeOverview", "type": "Link", "linkType": "ContentType" } @@ -14946,10 +16622,6 @@ "fieldId": "logo", "widgetId": "assetLinkEditor" }, - { - "fieldId": "eventStartDateTime", - "widgetId": "datePicker" - }, { "fieldId": "tickerType", "widgetId": "assetLinkEditor" @@ -14973,6 +16645,14 @@ { "fieldId": "finalists", "widgetId": "objectEditor" + }, + { + "fieldId": "eventEndsIn", + "widgetId": "datePicker" + }, + { + "fieldId": "prizes", + "widgetId": "listInput" } ] }, @@ -14988,7 +16668,7 @@ } }, "version": 2, - "createdAt": "2018-11-09T09:07:27.279Z", + "createdAt": "2018-11-09T09:07:27.943Z", "createdBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -14996,7 +16676,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T09:07:44.004Z", + "updatedAt": "2018-11-09T09:07:44.064Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -15006,7 +16686,7 @@ }, "contentType": { "sys": { - "id": "home", + "id": "roundEnded", "type": "Link", "linkType": "ContentType" } @@ -15036,25 +16716,41 @@ "fieldId": "round", "widgetId": "singleLine" }, + { + "fieldId": "primaryColor", + "widgetId": "singleLine" + }, { "fieldId": "logo", "widgetId": "assetLinkEditor" }, { - "fieldId": "primaryColor", - "widgetId": "singleLine" + "fieldId": "tickerType", + "widgetId": "assetLinkEditor" }, { - "fieldId": "mainSponsor", + "fieldId": "tickerSeparator", "widgetId": "assetLinkEditor" }, { - "fieldId": "eventStartDateTime", - "widgetId": "datePicker" + "fieldId": "tickerMessages", + "widgetId": "listInput" + }, + { + "fieldId": "mainSponsor", + "widgetId": "assetLinkEditor" }, { "fieldId": "otherSponsors", "widgetId": "assetLinksEditor" + }, + { + "fieldId": "finalists", + "widgetId": "objectEditor" + }, + { + "fieldId": "eventEndsIn", + "widgetId": "datePicker" } ] }, @@ -15069,8 +16765,8 @@ "linkType": "Space" } }, - "version": 2, - "createdAt": "2018-11-09T09:07:37.429Z", + "version": 4, + "createdAt": "2018-11-09T09:07:32.143Z", "createdBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -15078,7 +16774,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T09:07:42.042Z", + "updatedAt": "2018-11-09T18:47:25.046Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -15088,7 +16784,7 @@ }, "contentType": { "sys": { - "id": "winners", + "id": "liveSteamPage", "type": "Link", "linkType": "ContentType" } @@ -15126,10 +16822,6 @@ "fieldId": "logo", "widgetId": "assetLinkEditor" }, - { - "fieldId": "eventStartDateTime", - "widgetId": "datePicker" - }, { "fieldId": "tickerType", "widgetId": "assetLinkEditor" @@ -15155,12 +16847,12 @@ "widgetId": "objectEditor" }, { - "fieldId": "winnersImages", - "widgetId": "assetLinksEditor" + "fieldId": "eventEndsIn", + "widgetId": "datePicker" }, { - "fieldId": "prizes", - "widgetId": "listInput" + "fieldId": "liveStreamUrl", + "widgetId": "singleLine" } ] }, @@ -15175,8 +16867,8 @@ "linkType": "Space" } }, - "version": 2, - "createdAt": "2018-11-09T09:07:30.857Z", + "version": 8, + "createdAt": "2018-11-09T09:07:35.875Z", "createdBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -15184,7 +16876,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T09:07:44.529Z", + "updatedAt": "2018-11-09T18:46:56.981Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -15194,7 +16886,7 @@ }, "contentType": { "sys": { - "id": "oneOnOne", + "id": "tcoTrackPages", "type": "Link", "linkType": "ContentType" } @@ -15209,64 +16901,66 @@ }, "controls": [ { - "fieldId": "pageType", - "widgetId": "singleLine" - }, - { - "fieldId": "url", - "widgetId": "singleLine" - }, - { - "fieldId": "track", - "widgetId": "singleLine" - }, - { - "fieldId": "round", - "widgetId": "singleLine" - }, - { - "fieldId": "primaryColor", + "fieldId": "trackName", "widgetId": "singleLine" }, { - "fieldId": "logo", - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "tickerType", - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "tickerSeparator", - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "tickerMessages", - "widgetId": "listInput" - }, - { - "fieldId": "mainSponsor", - "widgetId": "assetLinkEditor" + "fieldId": "pages", + "widgetId": "entryLinksEditor" + } + ] + }, + { + "sys": { + "id": "default", + "type": "EditorInterface", + "space": { + "sys": { + "id": "b5f1djy59z3a", + "type": "Link", + "linkType": "Space" + } }, - { - "fieldId": "otherSponsors", - "widgetId": "assetLinksEditor" + "version": 6, + "createdAt": "2018-11-09T09:07:36.741Z", + "createdBy": { + "sys": { + "id": "5nSoJ2Ikv9WK5zFIaT5TFY", + "type": "Link", + "linkType": "User" + } }, - { - "fieldId": "finalists", - "widgetId": "objectEditor" + "updatedAt": "2018-11-09T18:16:15.144Z", + "updatedBy": { + "sys": { + "id": "36flhfbBFH1i76JIbl2w7I", + "type": "Link", + "linkType": "User" + } }, - { - "fieldId": "eventEndsIn", - "widgetId": "datePicker" + "contentType": { + "sys": { + "id": "tcoTracks", + "type": "Link", + "linkType": "ContentType" + } }, + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + } + }, + "controls": [ { - "fieldId": "challenger", - "widgetId": "objectEditor" + "fieldId": "title", + "widgetId": "singleLine" }, { - "fieldId": "challengee", - "widgetId": "objectEditor" + "fieldId": "tracks", + "widgetId": "entryLinksEditor" } ] }, @@ -15282,7 +16976,7 @@ } }, "version": 2, - "createdAt": "2018-11-09T09:07:29.640Z", + "createdAt": "2018-11-09T09:07:33.446Z", "createdBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -15290,7 +16984,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T09:07:43.849Z", + "updatedAt": "2018-11-09T09:07:44.548Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -15300,7 +16994,7 @@ }, "contentType": { "sys": { - "id": "prizeOverview", + "id": "sponsorListing", "type": "Link", "linkType": "ContentType" } @@ -15367,8 +17061,8 @@ "widgetId": "datePicker" }, { - "fieldId": "prizes", - "widgetId": "listInput" + "fieldId": "sponsorDescription", + "widgetId": "markdown" } ] }, @@ -15384,7 +17078,7 @@ } }, "version": 2, - "createdAt": "2018-11-09T09:07:27.943Z", + "createdAt": "2018-11-09T09:07:35.233Z", "createdBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -15392,7 +17086,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T09:07:44.064Z", + "updatedAt": "2018-11-09T09:07:43.921Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -15402,7 +17096,7 @@ }, "contentType": { "sys": { - "id": "roundEnded", + "id": "getReady", "type": "Link", "linkType": "ContentType" } @@ -15481,8 +17175,8 @@ "linkType": "Space" } }, - "version": 4, - "createdAt": "2018-11-09T09:07:32.143Z", + "version": 2, + "createdAt": "2018-11-09T09:07:34.128Z", "createdBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -15490,7 +17184,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T18:47:25.046Z", + "updatedAt": "2018-11-09T09:07:42.170Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -15500,7 +17194,7 @@ }, "contentType": { "sys": { - "id": "liveSteamPage", + "id": "problemStatement", "type": "Link", "linkType": "ContentType" } @@ -15567,8 +17261,12 @@ "widgetId": "datePicker" }, { - "fieldId": "liveStreamUrl", + "fieldId": "problemStatementTitle", "widgetId": "singleLine" + }, + { + "fieldId": "problemStatementDescription", + "widgetId": "markdown" } ] }, @@ -15584,15 +17282,15 @@ } }, "version": 8, - "createdAt": "2018-11-09T09:07:35.875Z", + "createdAt": "2018-11-09T17:58:39.468Z", "createdBy": { "sys": { - "id": "5nSoJ2Ikv9WK5zFIaT5TFY", + "id": "36flhfbBFH1i76JIbl2w7I", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-11-09T18:46:56.981Z", + "updatedAt": "2018-11-14T05:47:37.271Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -15602,7 +17300,7 @@ }, "contentType": { "sys": { - "id": "tcoTrackPages", + "id": "header", "type": "Link", "linkType": "ContentType" } @@ -15617,66 +17315,36 @@ }, "controls": [ { - "fieldId": "trackName", + "fieldId": "track", "widgetId": "singleLine" }, { - "fieldId": "pages", - "widgetId": "entryLinksEditor" - } - ] - }, - { - "sys": { - "id": "default", - "type": "EditorInterface", - "space": { - "sys": { - "id": "b5f1djy59z3a", - "type": "Link", - "linkType": "Space" - } - }, - "version": 6, - "createdAt": "2018-11-09T09:07:36.741Z", - "createdBy": { - "sys": { - "id": "5nSoJ2Ikv9WK5zFIaT5TFY", - "type": "Link", - "linkType": "User" - } + "fieldId": "round", + "widgetId": "singleLine" }, - "updatedAt": "2018-11-09T18:16:15.144Z", - "updatedBy": { - "sys": { - "id": "36flhfbBFH1i76JIbl2w7I", - "type": "Link", - "linkType": "User" - } + { + "fieldId": "logo", + "widgetId": "assetLinkEditor" }, - "contentType": { - "sys": { - "id": "tcoTracks", - "type": "Link", - "linkType": "ContentType" - } + { + "fieldId": "primaryColor", + "widgetId": "singleLine" }, - "environment": { - "sys": { - "id": "master", - "type": "Link", - "linkType": "Environment" - } - } - }, - "controls": [ { - "fieldId": "title", + "fieldId": "eventDateTime", + "widgetId": "datePicker" + }, + { + "fieldId": "challengeId", "widgetId": "singleLine" }, { - "fieldId": "tracks", - "widgetId": "entryLinksEditor" + "fieldId": "showScoreboard", + "settings": { + "trueLabel": "Yes", + "falseLabel": "No" + }, + "widgetId": "boolean" } ] }, @@ -15691,16 +17359,16 @@ "linkType": "Space" } }, - "version": 2, - "createdAt": "2018-11-09T09:07:33.446Z", + "version": 6, + "createdAt": "2018-11-09T17:58:38.095Z", "createdBy": { "sys": { - "id": "5nSoJ2Ikv9WK5zFIaT5TFY", + "id": "36flhfbBFH1i76JIbl2w7I", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-11-09T09:07:44.548Z", + "updatedAt": "2018-11-09T18:44:11.309Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -15710,7 +17378,7 @@ }, "contentType": { "sys": { - "id": "sponsorListing", + "id": "sponsors", "type": "Link", "linkType": "ContentType" } @@ -15725,60 +17393,16 @@ }, "controls": [ { - "fieldId": "pageType", - "widgetId": "singleLine" - }, - { - "fieldId": "url", - "widgetId": "singleLine" - }, - { - "fieldId": "track", - "widgetId": "singleLine" - }, - { - "fieldId": "round", - "widgetId": "singleLine" - }, - { - "fieldId": "primaryColor", + "fieldId": "title", "widgetId": "singleLine" }, { - "fieldId": "logo", - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "tickerType", - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "tickerSeparator", - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "tickerMessages", - "widgetId": "listInput" - }, - { - "fieldId": "mainSponsor", + "fieldId": "primarySponsor", "widgetId": "assetLinkEditor" }, { - "fieldId": "otherSponsors", + "fieldId": "secondarySponsors", "widgetId": "assetLinksEditor" - }, - { - "fieldId": "finalists", - "widgetId": "objectEditor" - }, - { - "fieldId": "eventEndsIn", - "widgetId": "datePicker" - }, - { - "fieldId": "sponsorDescription", - "widgetId": "markdown" } ] }, @@ -15793,16 +17417,16 @@ "linkType": "Space" } }, - "version": 2, - "createdAt": "2018-11-09T09:07:35.233Z", + "version": 6, + "createdAt": "2018-11-09T17:58:35.140Z", "createdBy": { "sys": { - "id": "5nSoJ2Ikv9WK5zFIaT5TFY", + "id": "36flhfbBFH1i76JIbl2w7I", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-11-09T09:07:43.921Z", + "updatedAt": "2018-11-09T18:53:05.247Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -15812,7 +17436,7 @@ }, "contentType": { "sys": { - "id": "getReady", + "id": "pageWelcome", "type": "Link", "linkType": "ContentType" } @@ -15827,7 +17451,7 @@ }, "controls": [ { - "fieldId": "pageType", + "fieldId": "title", "widgetId": "singleLine" }, { @@ -15835,48 +17459,12 @@ "widgetId": "singleLine" }, { - "fieldId": "track", - "widgetId": "singleLine" - }, - { - "fieldId": "round", - "widgetId": "singleLine" - }, - { - "fieldId": "primaryColor", - "widgetId": "singleLine" - }, - { - "fieldId": "logo", - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "tickerType", - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "tickerSeparator", - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "tickerMessages", - "widgetId": "listInput" - }, - { - "fieldId": "mainSponsor", - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "otherSponsors", - "widgetId": "assetLinksEditor" - }, - { - "fieldId": "finalists", - "widgetId": "objectEditor" + "fieldId": "header", + "widgetId": "entryLinkEditor" }, { - "fieldId": "eventEndsIn", - "widgetId": "datePicker" + "fieldId": "sponsor", + "widgetId": "entryLinkEditor" } ] }, @@ -15891,16 +17479,16 @@ "linkType": "Space" } }, - "version": 2, - "createdAt": "2018-11-09T09:07:34.128Z", + "version": 6, + "createdAt": "2018-11-09T17:58:36.732Z", "createdBy": { "sys": { - "id": "5nSoJ2Ikv9WK5zFIaT5TFY", + "id": "36flhfbBFH1i76JIbl2w7I", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-11-09T09:07:42.170Z", + "updatedAt": "2018-11-09T18:43:17.643Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -15910,7 +17498,7 @@ }, "contentType": { "sys": { - "id": "problemStatement", + "id": "footer", "type": "Link", "linkType": "ContentType" } @@ -15925,29 +17513,9 @@ }, "controls": [ { - "fieldId": "pageType", - "widgetId": "singleLine" - }, - { - "fieldId": "url", - "widgetId": "singleLine" - }, - { - "fieldId": "track", - "widgetId": "singleLine" - }, - { - "fieldId": "round", - "widgetId": "singleLine" - }, - { - "fieldId": "primaryColor", + "fieldId": "title", "widgetId": "singleLine" }, - { - "fieldId": "logo", - "widgetId": "assetLinkEditor" - }, { "fieldId": "tickerType", "widgetId": "assetLinkEditor" @@ -15959,30 +17527,6 @@ { "fieldId": "tickerMessages", "widgetId": "listInput" - }, - { - "fieldId": "mainSponsor", - "widgetId": "assetLinkEditor" - }, - { - "fieldId": "otherSponsors", - "widgetId": "assetLinksEditor" - }, - { - "fieldId": "finalists", - "widgetId": "objectEditor" - }, - { - "fieldId": "eventEndsIn", - "widgetId": "datePicker" - }, - { - "fieldId": "problemStatementTitle", - "widgetId": "singleLine" - }, - { - "fieldId": "problemStatementDescription", - "widgetId": "markdown" } ] }, @@ -15997,8 +17541,8 @@ "linkType": "Space" } }, - "version": 8, - "createdAt": "2018-11-09T17:58:39.468Z", + "version": 6, + "createdAt": "2018-11-09T17:58:17.173Z", "createdBy": { "sys": { "id": "36flhfbBFH1i76JIbl2w7I", @@ -16006,7 +17550,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-14T05:47:37.271Z", + "updatedAt": "2018-11-09T18:51:18.562Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -16016,7 +17560,7 @@ }, "contentType": { "sys": { - "id": "header", + "id": "pagePrizeOverview", "type": "Link", "linkType": "ContentType" } @@ -16031,36 +17575,32 @@ }, "controls": [ { - "fieldId": "track", + "fieldId": "title", "widgetId": "singleLine" }, { - "fieldId": "round", + "fieldId": "url", "widgetId": "singleLine" }, { - "fieldId": "logo", - "widgetId": "assetLinkEditor" + "fieldId": "header", + "widgetId": "entryLinkEditor" }, { - "fieldId": "primaryColor", - "widgetId": "singleLine" + "fieldId": "finalists", + "widgetId": "entryLinkEditor" }, { - "fieldId": "eventDateTime", - "widgetId": "datePicker" + "fieldId": "sponsor", + "widgetId": "entryLinkEditor" }, { - "fieldId": "challengeId", - "widgetId": "singleLine" + "fieldId": "footer", + "widgetId": "entryLinkEditor" }, { - "fieldId": "showScoreboard", - "settings": { - "trueLabel": "Yes", - "falseLabel": "No" - }, - "widgetId": "boolean" + "fieldId": "prizes", + "widgetId": "listInput" } ] }, @@ -16076,7 +17616,7 @@ } }, "version": 6, - "createdAt": "2018-11-09T17:58:38.095Z", + "createdAt": "2018-11-09T17:58:18.621Z", "createdBy": { "sys": { "id": "36flhfbBFH1i76JIbl2w7I", @@ -16084,7 +17624,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T18:44:11.309Z", + "updatedAt": "2018-11-09T18:51:08.192Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -16094,7 +17634,7 @@ }, "contentType": { "sys": { - "id": "sponsors", + "id": "pageOneOnOne", "type": "Link", "linkType": "ContentType" } @@ -16109,16 +17649,36 @@ }, "controls": [ { - "fieldId": "title", - "widgetId": "singleLine" + "fieldId": "title", + "widgetId": "singleLine" + }, + { + "fieldId": "url", + "widgetId": "singleLine" + }, + { + "fieldId": "header", + "widgetId": "entryLinkEditor" + }, + { + "fieldId": "finalists", + "widgetId": "entryLinkEditor" + }, + { + "fieldId": "sponsor", + "widgetId": "entryLinkEditor" + }, + { + "fieldId": "footer", + "widgetId": "entryLinkEditor" }, { - "fieldId": "primarySponsor", - "widgetId": "assetLinkEditor" + "fieldId": "challenger", + "widgetId": "objectEditor" }, { - "fieldId": "secondarySponsors", - "widgetId": "assetLinksEditor" + "fieldId": "challengee", + "widgetId": "objectEditor" } ] }, @@ -16134,7 +17694,7 @@ } }, "version": 6, - "createdAt": "2018-11-09T17:58:35.140Z", + "createdAt": "2018-11-09T17:58:21.271Z", "createdBy": { "sys": { "id": "36flhfbBFH1i76JIbl2w7I", @@ -16142,7 +17702,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T18:53:05.247Z", + "updatedAt": "2018-11-09T18:51:44.243Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -16152,7 +17712,7 @@ }, "contentType": { "sys": { - "id": "pageWelcome", + "id": "pageRoundSponsor", "type": "Link", "linkType": "ContentType" } @@ -16178,9 +17738,21 @@ "fieldId": "header", "widgetId": "entryLinkEditor" }, + { + "fieldId": "finalists", + "widgetId": "entryLinkEditor" + }, { "fieldId": "sponsor", "widgetId": "entryLinkEditor" + }, + { + "fieldId": "footer", + "widgetId": "entryLinkEditor" + }, + { + "fieldId": "sponsorDescription", + "widgetId": "markdown" } ] }, @@ -16196,7 +17768,7 @@ } }, "version": 6, - "createdAt": "2018-11-09T17:58:36.732Z", + "createdAt": "2018-11-09T17:58:15.708Z", "createdBy": { "sys": { "id": "36flhfbBFH1i76JIbl2w7I", @@ -16204,7 +17776,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T18:43:17.643Z", + "updatedAt": "2018-11-09T18:51:36.509Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -16214,7 +17786,7 @@ }, "contentType": { "sys": { - "id": "footer", + "id": "pageRoundEnded", "type": "Link", "linkType": "ContentType" } @@ -16233,16 +17805,24 @@ "widgetId": "singleLine" }, { - "fieldId": "tickerType", - "widgetId": "assetLinkEditor" + "fieldId": "url", + "widgetId": "singleLine" }, { - "fieldId": "tickerSeparator", - "widgetId": "assetLinkEditor" + "fieldId": "header", + "widgetId": "entryLinkEditor" }, { - "fieldId": "tickerMessages", - "widgetId": "listInput" + "fieldId": "finalists", + "widgetId": "entryLinkEditor" + }, + { + "fieldId": "sponsor", + "widgetId": "entryLinkEditor" + }, + { + "fieldId": "footer", + "widgetId": "entryLinkEditor" } ] }, @@ -16258,7 +17838,7 @@ } }, "version": 6, - "createdAt": "2018-11-09T17:58:17.173Z", + "createdAt": "2018-11-09T17:58:19.903Z", "createdBy": { "sys": { "id": "36flhfbBFH1i76JIbl2w7I", @@ -16266,7 +17846,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T18:51:18.562Z", + "updatedAt": "2018-11-09T18:50:51.625Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -16276,7 +17856,7 @@ }, "contentType": { "sys": { - "id": "pagePrizeOverview", + "id": "pageLiveStream", "type": "Link", "linkType": "ContentType" } @@ -16315,8 +17895,8 @@ "widgetId": "entryLinkEditor" }, { - "fieldId": "prizes", - "widgetId": "listInput" + "fieldId": "liveStreamUrl", + "widgetId": "singleLine" } ] }, @@ -16332,7 +17912,7 @@ } }, "version": 6, - "createdAt": "2018-11-09T17:58:18.621Z", + "createdAt": "2018-11-09T17:58:22.663Z", "createdBy": { "sys": { "id": "36flhfbBFH1i76JIbl2w7I", @@ -16340,7 +17920,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T18:51:08.192Z", + "updatedAt": "2018-11-09T18:51:28.187Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -16350,7 +17930,7 @@ }, "contentType": { "sys": { - "id": "pageOneOnOne", + "id": "pageProblemStatement", "type": "Link", "linkType": "ContentType" } @@ -16389,12 +17969,12 @@ "widgetId": "entryLinkEditor" }, { - "fieldId": "challenger", - "widgetId": "objectEditor" + "fieldId": "problemStatementTitle", + "widgetId": "singleLine" }, { - "fieldId": "challengee", - "widgetId": "objectEditor" + "fieldId": "problemStatementDescription", + "widgetId": "markdown" } ] }, @@ -16410,7 +17990,7 @@ } }, "version": 6, - "createdAt": "2018-11-09T17:58:21.271Z", + "createdAt": "2018-11-09T17:58:24.066Z", "createdBy": { "sys": { "id": "36flhfbBFH1i76JIbl2w7I", @@ -16418,7 +17998,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T18:51:44.243Z", + "updatedAt": "2018-11-09T18:50:41.515Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -16428,7 +18008,7 @@ }, "contentType": { "sys": { - "id": "pageRoundSponsor", + "id": "pageGetReady", "type": "Link", "linkType": "ContentType" } @@ -16465,10 +18045,6 @@ { "fieldId": "footer", "widgetId": "entryLinkEditor" - }, - { - "fieldId": "sponsorDescription", - "widgetId": "markdown" } ] }, @@ -16484,7 +18060,7 @@ } }, "version": 6, - "createdAt": "2018-11-09T17:58:15.708Z", + "createdAt": "2018-11-09T17:58:27.021Z", "createdBy": { "sys": { "id": "36flhfbBFH1i76JIbl2w7I", @@ -16492,7 +18068,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T18:51:36.509Z", + "updatedAt": "2018-11-09T18:45:51.919Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -16502,7 +18078,7 @@ }, "contentType": { "sys": { - "id": "pageRoundEnded", + "id": "componentWinners", "type": "Link", "linkType": "ContentType" } @@ -16521,24 +18097,8 @@ "widgetId": "singleLine" }, { - "fieldId": "url", - "widgetId": "singleLine" - }, - { - "fieldId": "header", - "widgetId": "entryLinkEditor" - }, - { - "fieldId": "finalists", - "widgetId": "entryLinkEditor" - }, - { - "fieldId": "sponsor", - "widgetId": "entryLinkEditor" - }, - { - "fieldId": "footer", - "widgetId": "entryLinkEditor" + "fieldId": "winners", + "widgetId": "assetLinksEditor" } ] }, @@ -16554,7 +18114,7 @@ } }, "version": 6, - "createdAt": "2018-11-09T17:58:19.903Z", + "createdAt": "2018-11-09T17:58:28.320Z", "createdBy": { "sys": { "id": "36flhfbBFH1i76JIbl2w7I", @@ -16562,7 +18122,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T18:50:51.625Z", + "updatedAt": "2018-11-09T18:50:21.952Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -16572,7 +18132,7 @@ }, "contentType": { "sys": { - "id": "pageLiveStream", + "id": "pageFinalistDetails", "type": "Link", "linkType": "ContentType" } @@ -16611,8 +18171,8 @@ "widgetId": "entryLinkEditor" }, { - "fieldId": "liveStreamUrl", - "widgetId": "singleLine" + "fieldId": "finalistDetails", + "widgetId": "objectEditor" } ] }, @@ -16628,7 +18188,7 @@ } }, "version": 6, - "createdAt": "2018-11-09T17:58:22.663Z", + "createdAt": "2018-11-09T17:58:25.561Z", "createdBy": { "sys": { "id": "36flhfbBFH1i76JIbl2w7I", @@ -16636,7 +18196,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T18:51:28.187Z", + "updatedAt": "2018-11-09T18:53:12.676Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -16646,7 +18206,7 @@ }, "contentType": { "sys": { - "id": "pageProblemStatement", + "id": "pageWinners", "type": "Link", "linkType": "ContentType" } @@ -16685,12 +18245,12 @@ "widgetId": "entryLinkEditor" }, { - "fieldId": "problemStatementTitle", - "widgetId": "singleLine" + "fieldId": "winnerImages", + "widgetId": "entryLinkEditor" }, { - "fieldId": "problemStatementDescription", - "widgetId": "markdown" + "fieldId": "prizes", + "widgetId": "listInput" } ] }, @@ -16706,7 +18266,7 @@ } }, "version": 6, - "createdAt": "2018-11-09T17:58:24.066Z", + "createdAt": "2018-11-09T17:58:31.009Z", "createdBy": { "sys": { "id": "36flhfbBFH1i76JIbl2w7I", @@ -16714,7 +18274,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T18:50:41.515Z", + "updatedAt": "2018-11-09T18:50:33.090Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -16724,7 +18284,7 @@ }, "contentType": { "sys": { - "id": "pageGetReady", + "id": "pageFinalists", "type": "Link", "linkType": "ContentType" } @@ -16776,7 +18336,7 @@ } }, "version": 6, - "createdAt": "2018-11-09T17:58:27.021Z", + "createdAt": "2018-11-09T17:58:29.751Z", "createdBy": { "sys": { "id": "36flhfbBFH1i76JIbl2w7I", @@ -16784,7 +18344,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T18:45:51.919Z", + "updatedAt": "2018-11-09T18:42:48.129Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -16794,7 +18354,7 @@ }, "contentType": { "sys": { - "id": "componentWinners", + "id": "componentFinalists", "type": "Link", "linkType": "ContentType" } @@ -16813,8 +18373,8 @@ "widgetId": "singleLine" }, { - "fieldId": "winners", - "widgetId": "assetLinksEditor" + "fieldId": "finalists", + "widgetId": "objectEditor" } ] }, @@ -16830,7 +18390,7 @@ } }, "version": 6, - "createdAt": "2018-11-09T17:58:28.320Z", + "createdAt": "2018-11-09T17:58:32.422Z", "createdBy": { "sys": { "id": "36flhfbBFH1i76JIbl2w7I", @@ -16838,7 +18398,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T18:50:21.952Z", + "updatedAt": "2018-11-09T18:49:09.012Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -16848,7 +18408,7 @@ }, "contentType": { "sys": { - "id": "pageFinalistDetails", + "id": "pageCountdownTimer", "type": "Link", "linkType": "ContentType" } @@ -16874,10 +18434,6 @@ "fieldId": "header", "widgetId": "entryLinkEditor" }, - { - "fieldId": "finalists", - "widgetId": "entryLinkEditor" - }, { "fieldId": "sponsor", "widgetId": "entryLinkEditor" @@ -16885,10 +18441,6 @@ { "fieldId": "footer", "widgetId": "entryLinkEditor" - }, - { - "fieldId": "finalistDetails", - "widgetId": "objectEditor" } ] }, @@ -16903,8 +18455,8 @@ "linkType": "Space" } }, - "version": 6, - "createdAt": "2018-11-09T17:58:25.561Z", + "version": 8, + "createdAt": "2018-11-09T17:58:33.777Z", "createdBy": { "sys": { "id": "36flhfbBFH1i76JIbl2w7I", @@ -16912,7 +18464,7 @@ "linkType": "User" } }, - "updatedAt": "2018-11-09T18:53:12.676Z", + "updatedAt": "2018-11-14T00:02:07.366Z", "updatedBy": { "sys": { "id": "5nSoJ2Ikv9WK5zFIaT5TFY", @@ -16922,7 +18474,7 @@ }, "contentType": { "sys": { - "id": "pageWinners", + "id": "pageMessage", "type": "Link", "linkType": "ContentType" } @@ -16949,8 +18501,8 @@ "widgetId": "entryLinkEditor" }, { - "fieldId": "finalists", - "widgetId": "entryLinkEditor" + "fieldId": "message", + "widgetId": "singleLine" }, { "fieldId": "sponsor", @@ -16961,12 +18513,8 @@ "widgetId": "entryLinkEditor" }, { - "fieldId": "winnerImages", - "widgetId": "entryLinkEditor" - }, - { - "fieldId": "prizes", - "widgetId": "listInput" + "fieldId": "html", + "widgetId": "markdown" } ] }, @@ -16982,25 +18530,25 @@ } }, "version": 6, - "createdAt": "2018-11-09T17:58:31.009Z", + "createdAt": "2019-01-18T09:41:53.099Z", "createdBy": { "sys": { - "id": "36flhfbBFH1i76JIbl2w7I", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-11-09T18:50:33.090Z", + "updatedAt": "2019-01-18T10:15:36.943Z", "updatedBy": { "sys": { - "id": "5nSoJ2Ikv9WK5zFIaT5TFY", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "pageFinalists", + "id": "dropdownItem", "type": "Link", "linkType": "ContentType" } @@ -17015,28 +18563,81 @@ }, "controls": [ { - "fieldId": "title", + "fieldId": "name", "widgetId": "singleLine" }, { - "fieldId": "url", + "fieldId": "title", "widgetId": "singleLine" }, { - "fieldId": "header", - "widgetId": "entryLinkEditor" + "fieldId": "text", + "widgetId": "markdown" + } + ] + }, + { + "sys": { + "id": "default", + "type": "EditorInterface", + "space": { + "sys": { + "id": "b5f1djy59z3a", + "type": "Link", + "linkType": "Space" + } + }, + "version": 6, + "createdAt": "2019-01-18T09:44:11.817Z", + "createdBy": { + "sys": { + "id": "0TpNH8XniBpD1bwXTXbgc9", + "type": "Link", + "linkType": "User" + } + }, + "updatedAt": "2019-01-18T11:00:14.739Z", + "updatedBy": { + "sys": { + "id": "0TpNH8XniBpD1bwXTXbgc9", + "type": "Link", + "linkType": "User" + } + }, + "contentType": { + "sys": { + "id": "dropdown", + "type": "Link", + "linkType": "ContentType" + } + }, + "environment": { + "sys": { + "id": "master", + "type": "Link", + "linkType": "Environment" + } + } + }, + "controls": [ + { + "fieldId": "name", + "widgetId": "singleLine" }, { - "fieldId": "finalists", - "widgetId": "entryLinkEditor" + "fieldId": "items", + "settings": { + "bulkEditing": false + }, + "widgetId": "entryLinksEditor" }, { - "fieldId": "sponsor", - "widgetId": "entryLinkEditor" + "fieldId": "extraStylesForContainer", + "widgetId": "objectEditor" }, { - "fieldId": "footer", - "widgetId": "entryLinkEditor" + "fieldId": "extraStylesForContentWrapper", + "widgetId": "objectEditor" } ] }, @@ -17051,26 +18652,26 @@ "linkType": "Space" } }, - "version": 6, - "createdAt": "2018-11-09T17:58:29.751Z", + "version": 4, + "createdAt": "2019-03-26T09:53:51.198Z", "createdBy": { "sys": { - "id": "36flhfbBFH1i76JIbl2w7I", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-11-09T18:42:48.129Z", + "updatedAt": "2019-03-26T09:54:30.171Z", "updatedBy": { "sys": { - "id": "5nSoJ2Ikv9WK5zFIaT5TFY", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "componentFinalists", + "id": "modal", "type": "Link", "linkType": "ContentType" } @@ -17085,12 +18686,19 @@ }, "controls": [ { - "fieldId": "title", - "widgetId": "singleLine" + "fieldId": "name", + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "finalists", - "widgetId": "objectEditor" + "fieldId": "content", + "widgetId": "entryLinkEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "theme", + "widgetId": "dropdown", + "widgetNamespace": "builtin" } ] }, @@ -17105,26 +18713,26 @@ "linkType": "Space" } }, - "version": 6, - "createdAt": "2018-11-09T17:58:32.422Z", + "version": 30, + "createdAt": "2019-06-11T08:53:54.488Z", "createdBy": { "sys": { - "id": "36flhfbBFH1i76JIbl2w7I", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-11-09T18:49:09.012Z", + "updatedAt": "2019-07-12T14:58:00.541Z", "updatedBy": { "sys": { - "id": "5nSoJ2Ikv9WK5zFIaT5TFY", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "pageCountdownTimer", + "id": "memberCard", "type": "Link", "linkType": "ContentType" } @@ -17139,24 +18747,71 @@ }, "controls": [ { - "fieldId": "title", - "widgetId": "singleLine" + "fieldId": "name", + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "url", - "widgetId": "singleLine" + "fieldId": "memberHandle", + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "header", - "widgetId": "entryLinkEditor" + "fieldId": "memberName", + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "sponsor", - "widgetId": "entryLinkEditor" + "fieldId": "description", + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "footer", - "widgetId": "entryLinkEditor" + "fieldId": "trackIcon", + "settings": { + "helpText": "Recommended size: 30px x 30px; TC colors for icon area: Green - #5CC900; Blue - #15ACEC; Orange - #FD7D00" + }, + "widgetId": "assetLinkEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "trackColor", + "widgetId": "colourpicker", + "widgetNamespace": "extension" + }, + { + "fieldId": "image", + "settings": { + "helpText": "Member image. Recommended size: 305px x 219px" + }, + "widgetId": "assetLinkEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "country", + "widgetId": "cf-contentful-ui-country-select", + "widgetNamespace": "extension" + }, + { + "fieldId": "url", + "settings": { + "helpText": "The address for linking" + }, + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "theme", + "settings": { + "helpText": "Default theme is applied if not otherwise specified" + }, + "widgetId": "dropdown", + "widgetNamespace": "builtin" + }, + { + "fieldId": "extraStylesForContainer", + "widgetId": "objectEditor", + "widgetNamespace": "builtin" } ] }, @@ -17171,26 +18826,26 @@ "linkType": "Space" } }, - "version": 8, - "createdAt": "2018-11-09T17:58:33.777Z", + "version": 22, + "createdAt": "2019-06-23T08:09:05.380Z", "createdBy": { "sys": { - "id": "36flhfbBFH1i76JIbl2w7I", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, - "updatedAt": "2018-11-14T00:02:07.366Z", + "updatedAt": "2019-06-23T08:48:57.302Z", "updatedBy": { "sys": { - "id": "5nSoJ2Ikv9WK5zFIaT5TFY", + "id": "0TpNH8XniBpD1bwXTXbgc9", "type": "Link", "linkType": "User" } }, "contentType": { "sys": { - "id": "pageMessage", + "id": "article", "type": "Link", "linkType": "ContentType" } @@ -17206,31 +18861,105 @@ "controls": [ { "fieldId": "title", - "widgetId": "singleLine" + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "url", - "widgetId": "singleLine" + "fieldId": "creationDate", + "settings": { + "ampm": "24", + "format": "timeZ", + "helpText": "Creation date of content" + }, + "widgetId": "datePicker", + "widgetNamespace": "builtin" }, { - "fieldId": "header", - "widgetId": "entryLinkEditor" + "fieldId": "trackCategory", + "settings": { + "helpText": "1+ required" + }, + "widgetId": "checkbox", + "widgetNamespace": "builtin" }, { - "fieldId": "message", - "widgetId": "singleLine" + "fieldId": "contentUrl", + "widgetId": "urlEditor", + "widgetNamespace": "builtin" }, { - "fieldId": "sponsor", - "widgetId": "entryLinkEditor" + "fieldId": "readTime", + "settings": { + "helpText": "Suggested format: 5 min read" + }, + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "footer", - "widgetId": "entryLinkEditor" + "fieldId": "content", + "widgetId": "markdown", + "widgetNamespace": "builtin" }, { - "fieldId": "html", - "widgetId": "markdown" + "fieldId": "featuredImage", + "settings": { + "helpText": "Featured Image of article in index/search pages." + }, + "widgetId": "assetLinkEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "contentAuthor", + "settings": { + "bulkEditing": false + }, + "widgetId": "entryLinksEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "contentCategory", + "widgetId": "tagEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "tags", + "widgetId": "tagEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "upvotes", + "widgetId": "numberEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "downvotes", + "widgetId": "numberEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "recommended", + "settings": { + "helpText": "Recommended for you resources", + "bulkEditing": false + }, + "widgetId": "entryLinksEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "journeyPrevious", + "settings": { + "helpText": "Making members see what’s previous article if selected" + }, + "widgetId": "entryLinkEditor", + "widgetNamespace": "builtin" + }, + { + "fieldId": "journeyNext", + "settings": { + "helpText": "Making members see what’s next article if selected" + }, + "widgetId": "entryLinkEditor", + "widgetNamespace": "builtin" } ] }, @@ -17245,8 +18974,8 @@ "linkType": "Space" } }, - "version": 6, - "createdAt": "2019-01-18T09:41:53.099Z", + "version": 10, + "createdAt": "2019-07-12T09:30:05.149Z", "createdBy": { "sys": { "id": "0TpNH8XniBpD1bwXTXbgc9", @@ -17254,7 +18983,7 @@ "linkType": "User" } }, - "updatedAt": "2019-01-18T10:15:36.943Z", + "updatedAt": "2019-07-15T08:13:00.810Z", "updatedBy": { "sys": { "id": "0TpNH8XniBpD1bwXTXbgc9", @@ -17264,7 +18993,7 @@ }, "contentType": { "sys": { - "id": "dropdownItem", + "id": "shape", "type": "Link", "linkType": "ContentType" } @@ -17280,15 +19009,47 @@ "controls": [ { "fieldId": "name", - "widgetId": "singleLine" + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "title", - "widgetId": "singleLine" + "fieldId": "shapeSvg", + "settings": { + "helpText": "Select the shape SVG file to be applied to the component" + }, + "widgetId": "assetLinkEditor", + "widgetNamespace": "builtin" }, { - "fieldId": "text", - "widgetId": "markdown" + "fieldId": "inline", + "settings": { + "helpText": "Embed the shape as inline SVG element. Defaults to \"No\" which means the shape is applied as background image to the element.", + "trueLabel": "Yes", + "falseLabel": "No" + }, + "widgetId": "boolean", + "widgetNamespace": "builtin" + }, + { + "fieldId": "backgroundColor", + "widgetId": "colourpicker", + "widgetNamespace": "extension" + }, + { + "fieldId": "height", + "settings": { + "helpText": "Shapes need some height defined. Defaults to 100px if not set otherwise" + }, + "widgetId": "singleLine", + "widgetNamespace": "builtin" + }, + { + "fieldId": "extraStylesForContainer", + "settings": { + "helpText": "Define extra CSS inline styles that will overwrite defaults" + }, + "widgetId": "objectEditor", + "widgetNamespace": "builtin" } ] }, @@ -17303,8 +19064,8 @@ "linkType": "Space" } }, - "version": 6, - "createdAt": "2019-01-18T09:44:11.817Z", + "version": 8, + "createdAt": "2019-07-12T10:42:42.935Z", "createdBy": { "sys": { "id": "0TpNH8XniBpD1bwXTXbgc9", @@ -17312,7 +19073,7 @@ "linkType": "User" } }, - "updatedAt": "2019-01-18T11:00:14.739Z", + "updatedAt": "2019-07-15T08:46:51.210Z", "updatedBy": { "sys": { "id": "0TpNH8XniBpD1bwXTXbgc9", @@ -17322,7 +19083,7 @@ }, "contentType": { "sys": { - "id": "dropdown", + "id": "image", "type": "Link", "linkType": "ContentType" } @@ -17338,22 +19099,32 @@ "controls": [ { "fieldId": "name", - "widgetId": "singleLine" + "widgetId": "singleLine", + "widgetNamespace": "builtin" }, { - "fieldId": "items", + "fieldId": "source", "settings": { - "bulkEditing": false + "helpText": "The image source" }, - "widgetId": "entryLinksEditor" + "widgetId": "assetLinkEditor", + "widgetNamespace": "builtin" }, { - "fieldId": "extraStylesForContainer", - "widgetId": "objectEditor" + "fieldId": "clipSvg", + "settings": { + "helpText": "A SVG file that define \"clip-path\" to be applied on the image" + }, + "widgetId": "assetLinkEditor", + "widgetNamespace": "builtin" }, { - "fieldId": "extraStylesForContentWrapper", - "widgetId": "objectEditor" + "fieldId": "extraStylesForContainer", + "settings": { + "helpText": "Inline CSS styles to apply on container" + }, + "widgetId": "objectEditor", + "widgetNamespace": "builtin" } ] } @@ -17403,5 +19174,7 @@ "updatedAt": "2018-11-09T17:58:07Z" } } + ], + "webhooks": [ ] } \ No newline at end of file diff --git a/src/assets/fonts/Barlow/Barlow-Bold.eot b/src/assets/fonts/Barlow/Barlow-Bold.eot new file mode 100644 index 0000000000..095b58b1bf Binary files /dev/null and b/src/assets/fonts/Barlow/Barlow-Bold.eot differ diff --git a/src/assets/fonts/Barlow/Barlow-Bold.svg b/src/assets/fonts/Barlow/Barlow-Bold.svg new file mode 100644 index 0000000000..6909aeeea8 --- /dev/null +++ b/src/assets/fonts/Barlow/Barlow-Bold.svg @@ -0,0 +1,2907 @@ + + + + +Created by FontForge 20161003 at Sat Jul 13 16:55:06 2019 + By www-data +Copyright 2017 The Barlow Project Authors \(https://github.com/jpt/barlow\) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/fonts/Barlow/Barlow-Bold.ttf b/src/assets/fonts/Barlow/Barlow-Bold.ttf new file mode 100644 index 0000000000..9fb61ac3d2 Binary files /dev/null and b/src/assets/fonts/Barlow/Barlow-Bold.ttf differ diff --git a/src/assets/fonts/Barlow/Barlow-Bold.woff b/src/assets/fonts/Barlow/Barlow-Bold.woff new file mode 100644 index 0000000000..8e6e061b61 Binary files /dev/null and b/src/assets/fonts/Barlow/Barlow-Bold.woff differ diff --git a/src/assets/fonts/Barlow/Barlow-Medium.eot b/src/assets/fonts/Barlow/Barlow-Medium.eot new file mode 100644 index 0000000000..2ef1ffce32 Binary files /dev/null and b/src/assets/fonts/Barlow/Barlow-Medium.eot differ diff --git a/src/assets/fonts/Barlow/Barlow-Medium.svg b/src/assets/fonts/Barlow/Barlow-Medium.svg new file mode 100644 index 0000000000..f2e37eafd4 --- /dev/null +++ b/src/assets/fonts/Barlow/Barlow-Medium.svg @@ -0,0 +1,2898 @@ + + + + +Created by FontForge 20161003 at Sat Jul 13 16:54:53 2019 + By www-data +Copyright 2017 The Barlow Project Authors \(https://github.com/jpt/barlow\) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/fonts/Barlow/Barlow-Medium.ttf b/src/assets/fonts/Barlow/Barlow-Medium.ttf new file mode 100644 index 0000000000..2f64a7fd00 Binary files /dev/null and b/src/assets/fonts/Barlow/Barlow-Medium.ttf differ diff --git a/src/assets/fonts/Barlow/Barlow-Medium.woff b/src/assets/fonts/Barlow/Barlow-Medium.woff new file mode 100644 index 0000000000..15aa7e24ec Binary files /dev/null and b/src/assets/fonts/Barlow/Barlow-Medium.woff differ diff --git a/src/assets/fonts/Barlow/Barlow-Regular.eot b/src/assets/fonts/Barlow/Barlow-Regular.eot new file mode 100644 index 0000000000..d88f951cb5 Binary files /dev/null and b/src/assets/fonts/Barlow/Barlow-Regular.eot differ diff --git a/src/assets/fonts/Barlow/Barlow-Regular.svg b/src/assets/fonts/Barlow/Barlow-Regular.svg new file mode 100644 index 0000000000..ebf08006da --- /dev/null +++ b/src/assets/fonts/Barlow/Barlow-Regular.svg @@ -0,0 +1,2886 @@ + + + + +Created by FontForge 20161003 at Sat Jul 13 16:54:37 2019 + By www-data +Copyright 2017 The Barlow Project Authors \(https://github.com/jpt/barlow\) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/fonts/Barlow/Barlow-Regular.ttf b/src/assets/fonts/Barlow/Barlow-Regular.ttf new file mode 100644 index 0000000000..23bf5bfd74 Binary files /dev/null and b/src/assets/fonts/Barlow/Barlow-Regular.ttf differ diff --git a/src/assets/fonts/Barlow/Barlow-Regular.woff b/src/assets/fonts/Barlow/Barlow-Regular.woff new file mode 100644 index 0000000000..26effb3402 Binary files /dev/null and b/src/assets/fonts/Barlow/Barlow-Regular.woff differ diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-Bold.eot b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Bold.eot new file mode 100644 index 0000000000..16acce7a3c Binary files /dev/null and b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Bold.eot differ diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-Bold.svg b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Bold.svg new file mode 100644 index 0000000000..57ebf3a43d --- /dev/null +++ b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Bold.svg @@ -0,0 +1,2701 @@ + + + + +Created by FontForge 20161003 at Sat Jul 13 16:48:34 2019 + By www-data +Copyright 2017 The Barlow Project Authors \(https://github.com/jpt/barlow\) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-Bold.ttf b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Bold.ttf new file mode 100644 index 0000000000..fd698fcb04 Binary files /dev/null and b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Bold.ttf differ diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-Bold.woff b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Bold.woff new file mode 100644 index 0000000000..703ab39a3a Binary files /dev/null and b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Bold.woff differ diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-Medium.eot b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Medium.eot new file mode 100644 index 0000000000..53d0f1735f Binary files /dev/null and b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Medium.eot differ diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-Medium.svg b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Medium.svg new file mode 100644 index 0000000000..1702ea2bac --- /dev/null +++ b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Medium.svg @@ -0,0 +1,2693 @@ + + + + +Created by FontForge 20161003 at Sat Jul 13 16:48:09 2019 + By www-data +Copyright 2017 The Barlow Project Authors \(https://github.com/jpt/barlow\) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-Medium.ttf b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Medium.ttf new file mode 100644 index 0000000000..9b18a3d342 Binary files /dev/null and b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Medium.ttf differ diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-Medium.woff b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Medium.woff new file mode 100644 index 0000000000..10853d0370 Binary files /dev/null and b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Medium.woff differ diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-Regular.eot b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Regular.eot new file mode 100644 index 0000000000..96c0e7185f Binary files /dev/null and b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Regular.eot differ diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-Regular.svg b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Regular.svg new file mode 100644 index 0000000000..42b10168d0 --- /dev/null +++ b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Regular.svg @@ -0,0 +1,2694 @@ + + + + +Created by FontForge 20161003 at Sat Jul 13 16:46:50 2019 + By www-data +Copyright 2017 The Barlow Project Authors \(https://github.com/jpt/barlow\) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-Regular.ttf b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Regular.ttf new file mode 100644 index 0000000000..a80ecfa470 Binary files /dev/null and b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Regular.ttf differ diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-Regular.woff b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Regular.woff new file mode 100644 index 0000000000..e8bb067b97 Binary files /dev/null and b/src/assets/fonts/BarlowCondensed/BarlowCondensed-Regular.woff differ diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-SemiBold.eot b/src/assets/fonts/BarlowCondensed/BarlowCondensed-SemiBold.eot new file mode 100644 index 0000000000..b8b2ff9112 Binary files /dev/null and b/src/assets/fonts/BarlowCondensed/BarlowCondensed-SemiBold.eot differ diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-SemiBold.svg b/src/assets/fonts/BarlowCondensed/BarlowCondensed-SemiBold.svg new file mode 100644 index 0000000000..44d996c4d2 --- /dev/null +++ b/src/assets/fonts/BarlowCondensed/BarlowCondensed-SemiBold.svg @@ -0,0 +1,2697 @@ + + + + +Created by FontForge 20161003 at Sun Jul 14 13:57:38 2019 + By www-data +Copyright 2017 The Barlow Project Authors \(https://github.com/jpt/barlow\) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-SemiBold.ttf b/src/assets/fonts/BarlowCondensed/BarlowCondensed-SemiBold.ttf new file mode 100644 index 0000000000..3054e8a5d6 Binary files /dev/null and b/src/assets/fonts/BarlowCondensed/BarlowCondensed-SemiBold.ttf differ diff --git a/src/assets/fonts/BarlowCondensed/BarlowCondensed-SemiBold.woff b/src/assets/fonts/BarlowCondensed/BarlowCondensed-SemiBold.woff new file mode 100644 index 0000000000..23e67fc530 Binary files /dev/null and b/src/assets/fonts/BarlowCondensed/BarlowCondensed-SemiBold.woff differ diff --git a/src/assets/themes/tco18-01/TCO01.svg b/src/assets/themes/tco/TCO01.svg similarity index 100% rename from src/assets/themes/tco18-01/TCO01.svg rename to src/assets/themes/tco/TCO01.svg diff --git a/src/assets/themes/tco18-01/TCO02.png b/src/assets/themes/tco/TCO02.png similarity index 100% rename from src/assets/themes/tco18-01/TCO02.png rename to src/assets/themes/tco/TCO02.png diff --git a/src/assets/themes/tco18-01/TCO03.png b/src/assets/themes/tco/TCO03.png similarity index 100% rename from src/assets/themes/tco18-01/TCO03.png rename to src/assets/themes/tco/TCO03.png diff --git a/src/assets/themes/tco18-01/TCO04.png b/src/assets/themes/tco/TCO04.png similarity index 100% rename from src/assets/themes/tco18-01/TCO04.png rename to src/assets/themes/tco/TCO04.png diff --git a/src/assets/themes/tco18-01/TCO05.png b/src/assets/themes/tco/TCO05.png similarity index 100% rename from src/assets/themes/tco18-01/TCO05.png rename to src/assets/themes/tco/TCO05.png diff --git a/src/assets/themes/tco18-01/TCO06.png b/src/assets/themes/tco/TCO06.png similarity index 100% rename from src/assets/themes/tco18-01/TCO06.png rename to src/assets/themes/tco/TCO06.png diff --git a/src/assets/themes/tco18-01/TCO07.png b/src/assets/themes/tco/TCO07.png similarity index 100% rename from src/assets/themes/tco18-01/TCO07.png rename to src/assets/themes/tco/TCO07.png diff --git a/src/assets/themes/tco18-01/TCO08.png b/src/assets/themes/tco/TCO08.png similarity index 100% rename from src/assets/themes/tco18-01/TCO08.png rename to src/assets/themes/tco/TCO08.png diff --git a/src/assets/themes/tco18-01/TCO09.png b/src/assets/themes/tco/TCO09.png similarity index 100% rename from src/assets/themes/tco18-01/TCO09.png rename to src/assets/themes/tco/TCO09.png diff --git a/src/assets/themes/tco18-01/TCO10.png b/src/assets/themes/tco/TCO10.png similarity index 100% rename from src/assets/themes/tco18-01/TCO10.png rename to src/assets/themes/tco/TCO10.png diff --git a/src/assets/themes/tco18-01/TCO11.png b/src/assets/themes/tco/TCO11.png similarity index 100% rename from src/assets/themes/tco18-01/TCO11.png rename to src/assets/themes/tco/TCO11.png diff --git a/src/assets/themes/tco18-01/TCO12.svg b/src/assets/themes/tco/TCO12.svg similarity index 100% rename from src/assets/themes/tco18-01/TCO12.svg rename to src/assets/themes/tco/TCO12.svg diff --git a/src/assets/themes/tco18-01/TCO13.svg b/src/assets/themes/tco/TCO13.svg similarity index 100% rename from src/assets/themes/tco18-01/TCO13.svg rename to src/assets/themes/tco/TCO13.svg diff --git a/src/assets/themes/tco18-01/TCO14.svg b/src/assets/themes/tco/TCO14.svg similarity index 100% rename from src/assets/themes/tco18-01/TCO14.svg rename to src/assets/themes/tco/TCO14.svg diff --git a/src/assets/themes/tco18-01/TCO15.svg b/src/assets/themes/tco/TCO15.svg similarity index 100% rename from src/assets/themes/tco18-01/TCO15.svg rename to src/assets/themes/tco/TCO15.svg diff --git a/src/assets/themes/tco18-01/TCO16.svg b/src/assets/themes/tco/TCO16.svg similarity index 100% rename from src/assets/themes/tco18-01/TCO16.svg rename to src/assets/themes/tco/TCO16.svg diff --git a/src/assets/themes/tco18-01/TCO17.svg b/src/assets/themes/tco/TCO17.svg similarity index 100% rename from src/assets/themes/tco18-01/TCO17.svg rename to src/assets/themes/tco/TCO17.svg diff --git a/src/assets/themes/tco18-01/TCO18.svg b/src/assets/themes/tco/TCO18.svg similarity index 100% rename from src/assets/themes/tco18-01/TCO18.svg rename to src/assets/themes/tco/TCO18.svg diff --git a/src/assets/themes/tco19/TCO19-white.svg b/src/assets/themes/tco/TCO19.svg similarity index 100% rename from src/assets/themes/tco19/TCO19-white.svg rename to src/assets/themes/tco/TCO19.svg diff --git a/src/assets/themes/tco19/TCO19-black.svg b/src/assets/themes/tco19/TCO19-black.svg deleted file mode 100644 index f47126c6a4..0000000000 --- a/src/assets/themes/tco19/TCO19-black.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - 4B44DA3B-3D5C-451B-9F77-812298E66E52 - Created with sketchtool. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/server/tc-communities/tco01/metadata.json b/src/server/tc-communities/tco01/metadata.json index 4d06b51b57..597b451b19 100644 --- a/src/server/tc-communities/tco01/metadata.json +++ b/src/server/tc-communities/tco01/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO01.svg", + "img": "/community-app-assets/themes/tco/TCO01.svg", "url": "https://tco01.topcoder.com" }], "newsFeed": "http://www.topcoder.com/feed", diff --git a/src/server/tc-communities/tco02/metadata.json b/src/server/tc-communities/tco02/metadata.json index 2e3f4fe263..7db3acef58 100644 --- a/src/server/tc-communities/tco02/metadata.json +++ b/src/server/tc-communities/tco02/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO02.png", + "img": "/community-app-assets/themes/tco/TCO02.png", "url": "https://tco02.topcoder.com" }], "newsFeed": "http://www.topcoder.com/feed", diff --git a/src/server/tc-communities/tco03/metadata.json b/src/server/tc-communities/tco03/metadata.json index a7ed9c0287..9ef191434d 100644 --- a/src/server/tc-communities/tco03/metadata.json +++ b/src/server/tc-communities/tco03/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO03.png", + "img": "/community-app-assets/themes/tco/TCO03.png", "url": "https://tco03.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco04/metadata.json b/src/server/tc-communities/tco04/metadata.json index 5c81ed7c9a..92113c50fb 100644 --- a/src/server/tc-communities/tco04/metadata.json +++ b/src/server/tc-communities/tco04/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO04.png", + "img": "/community-app-assets/themes/tco/TCO04.png", "url": "https://tco04.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco05/metadata.json b/src/server/tc-communities/tco05/metadata.json index cdbc4cad14..0473049df9 100644 --- a/src/server/tc-communities/tco05/metadata.json +++ b/src/server/tc-communities/tco05/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO05.png", + "img": "/community-app-assets/themes/tco/TCO05.png", "url": "https://tco05.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco06/metadata.json b/src/server/tc-communities/tco06/metadata.json index 212c1414f9..c413f78170 100644 --- a/src/server/tc-communities/tco06/metadata.json +++ b/src/server/tc-communities/tco06/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO06.png", + "img": "/community-app-assets/themes/tco/TCO06.png", "url": "https://tco06.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco07/metadata.json b/src/server/tc-communities/tco07/metadata.json index 2045a22acc..8e09186a7d 100644 --- a/src/server/tc-communities/tco07/metadata.json +++ b/src/server/tc-communities/tco07/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO07.png", + "img": "/community-app-assets/themes/tco/TCO07.png", "url": "https://tco07.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco08/metadata.json b/src/server/tc-communities/tco08/metadata.json index 2240217b85..dad22ab170 100644 --- a/src/server/tc-communities/tco08/metadata.json +++ b/src/server/tc-communities/tco08/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO08.png", + "img": "/community-app-assets/themes/tco/TCO08.png", "url": "https://tco08.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco09/metadata.json b/src/server/tc-communities/tco09/metadata.json index 76ae2f6822..e3fdcd1f28 100644 --- a/src/server/tc-communities/tco09/metadata.json +++ b/src/server/tc-communities/tco09/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO09.png", + "img": "/community-app-assets/themes/tco/TCO09.png", "url": "https://tco09.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco10/metadata.json b/src/server/tc-communities/tco10/metadata.json index 0aea6f74b8..c59c366708 100644 --- a/src/server/tc-communities/tco10/metadata.json +++ b/src/server/tc-communities/tco10/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO10.png", + "img": "/community-app-assets/themes/tco/TCO10.png", "url": "https://tco10.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco11/metadata.json b/src/server/tc-communities/tco11/metadata.json index 1fe51ed2eb..5344934923 100644 --- a/src/server/tc-communities/tco11/metadata.json +++ b/src/server/tc-communities/tco11/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO11.png", + "img": "/community-app-assets/themes/tco/TCO11.png", "url": "https://tco11.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco12/metadata.json b/src/server/tc-communities/tco12/metadata.json index 0115bee5c7..be226cb7c0 100644 --- a/src/server/tc-communities/tco12/metadata.json +++ b/src/server/tc-communities/tco12/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO12.svg", + "img": "/community-app-assets/themes/tco/TCO12.svg", "url": "https://tco12.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco13/metadata.json b/src/server/tc-communities/tco13/metadata.json index baab2f6b92..9fc7c1390d 100644 --- a/src/server/tc-communities/tco13/metadata.json +++ b/src/server/tc-communities/tco13/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO13.svg", + "img": "/community-app-assets/themes/tco/TCO13.svg", "url": "https://tco13.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco14/metadata.json b/src/server/tc-communities/tco14/metadata.json index 1ce4036127..2d2c7f0019 100644 --- a/src/server/tc-communities/tco14/metadata.json +++ b/src/server/tc-communities/tco14/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO14.svg", + "img": "/community-app-assets/themes/tco/TCO14.svg", "url": "https://tco14.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco15/metadata.json b/src/server/tc-communities/tco15/metadata.json index a0d1a5057e..8cffaa44f2 100644 --- a/src/server/tc-communities/tco15/metadata.json +++ b/src/server/tc-communities/tco15/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO15.svg", + "img": "/community-app-assets/themes/tco/TCO15.svg", "url": "https://tco15.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco16/metadata.json b/src/server/tc-communities/tco16/metadata.json index f89055db0c..e8662ef0aa 100644 --- a/src/server/tc-communities/tco16/metadata.json +++ b/src/server/tc-communities/tco16/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO16.svg", + "img": "/community-app-assets/themes/tco/TCO16.svg", "url": "https://tco16.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco17/metadata.json b/src/server/tc-communities/tco17/metadata.json index f08876d8e9..7cee5b3239 100644 --- a/src/server/tc-communities/tco17/metadata.json +++ b/src/server/tc-communities/tco17/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO17.svg", + "img": "/community-app-assets/themes/tco/TCO17.svg", "url": "https://tco17.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco18/metadata.json b/src/server/tc-communities/tco18/metadata.json index 2f66559f70..6464b4dc13 100644 --- a/src/server/tc-communities/tco18/metadata.json +++ b/src/server/tc-communities/tco18/metadata.json @@ -5,7 +5,7 @@ "groupIds": [], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco18-01/TCO18.svg", + "img": "/community-app-assets/themes/tco/TCO18.svg", "url": "https://tco18.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco19/metadata.json b/src/server/tc-communities/tco19/metadata.json index ed501a0c34..423235140a 100644 --- a/src/server/tc-communities/tco19/metadata.json +++ b/src/server/tc-communities/tco19/metadata.json @@ -10,7 +10,7 @@ "groupIds": ["20000078"], "hideSearch": true, "logos": [{ - "img": "/community-app-assets/themes/tco19/TCO19-white.svg", + "img": "/community-app-assets/themes/tco/TCO19.svg", "url": "https://tco19.topcoder.com" }], "menuItems": [{ diff --git a/src/server/tc-communities/tco20/metadata.json b/src/server/tc-communities/tco20/metadata.json new file mode 100644 index 0000000000..12ba613f5f --- /dev/null +++ b/src/server/tc-communities/tco20/metadata.json @@ -0,0 +1,20 @@ +{ + "challengeFilter": { + "tags": ["TCO", "TCO20"] + }, + "communityId": "tco20", + "communityName": "TCO20", + "groupIds": [], + "hideSearch": true, + "logos": [{ + "img": "/community-app-assets/themes/tco/TCO20.svg", + "url": "https://tco20.topcoder.com" + }], + "menuItems": [{ + "navigationMenu": "6q4ckEC3QlJ8K30mZw641D" + }], + "newsFeed": "http://www.topcoder.com/feed", + "subdomains": ["tco20"], + "description": "2020 Topcoder Open. The Ultimate Programming & Design Tournament", + "image": "tco20.jpg" +} diff --git a/src/shared/actions/contentful.js b/src/shared/actions/contentful.js index 4391e85b36..428217db40 100644 --- a/src/shared/actions/contentful.js +++ b/src/shared/actions/contentful.js @@ -147,11 +147,11 @@ async function getMenuDone(menuProps) { const { preview, spaceName, environment, fields, } = menuProps; - let { baseUrl } = fields; + let { baseUrl } = menuProps; let menu = []; // will store results here const service = getService({ preview, spaceName, environment }); // remove trail slash from baseUrl - baseUrl = baseUrl ? removeTrailingSlash(baseUrl) : baseUrl; + baseUrl = fields.baseUrl ? removeTrailingSlash(fields.baseUrl) : baseUrl; // different menu strucures depending on title // if title is set new navi supports only 2 levels of menus // otherwise 3 when directly loaded diff --git a/src/shared/components/Contentful/Banner/themes/tco19.scss b/src/shared/components/Contentful/Banner/themes/tco19.scss index 41139173f1..51ac4f1f7c 100644 --- a/src/shared/components/Contentful/Banner/themes/tco19.scss +++ b/src/shared/components/Contentful/Banner/themes/tco19.scss @@ -1,6 +1,7 @@ /* TCO19 banner styling. */ @import "~styles/mixins"; +@import "../../ContentBlock/themes/TCO19_thypo"; $contentWrapperPadding: 0; .container { @@ -35,54 +36,25 @@ $contentWrapperPadding: 0; h1, h2, - h3 { - font-weight: 300; + h3, + h4, + h5, + h6 { margin: 30px 0; + text-transform: uppercase; } - h1 { - font-size: 42px; - font-weight: 300; - line-height: 50px; - } - - h2 { - font-size: 36px; - font-weight: 300; - line-height: 45px; - } - - h3 { - font-size: 28px; - font-weight: 400; - line-height: 35px; - } - - h4 { - font-size: 20px; - font-weight: 400; - line-height: 30px; - } - - h5 { - font-size: 15px; - font-weight: 700; - line-height: 25px; - } - - h6 { - font-size: 13px; - font-weight: 700; - line-height: 25px; - } + @include TCO19-default-headers; p { - font-size: 15px; + font-size: 16px; + line-height: 26px; margin-bottom: 1em; - line-height: 25px; strong { - font-weight: bold; + @include roboto-medium; + + line-height: 20px; } em { @@ -104,6 +76,17 @@ $contentWrapperPadding: 0; button { margin-left: 0; } + + a, + a:hover, + a:visited, + a:focus { + @include roboto-regular; + + font-size: 16px; + line-height: 19px; + color: #5fb7ee; + } } } } diff --git a/src/shared/components/Contentful/ContentBlock/index.jsx b/src/shared/components/Contentful/ContentBlock/index.jsx index 0b3cd65bbc..72ac35125f 100644 --- a/src/shared/components/Contentful/ContentBlock/index.jsx +++ b/src/shared/components/Contentful/ContentBlock/index.jsx @@ -15,6 +15,7 @@ import cardTheme from './themes/card.scss'; import TCO19Theme from './themes/TCO19.scss'; import zurichTheme from './themes/zurich.scss'; import generalTheme from './themes/general.scss'; +import blobCard from './themes/blobCard.scss'; const THEMES = { Default: defaultTheme, @@ -24,6 +25,7 @@ const THEMES = { TCO19: TCO19Theme, Zurich: zurichTheme, General: generalTheme, + 'Blob Card': blobCard, }; /* Loads content block background asset. */ diff --git a/src/shared/components/Contentful/ContentBlock/themes/TCO19.scss b/src/shared/components/Contentful/ContentBlock/themes/TCO19.scss index 7f03b0a643..00cc3a5468 100644 --- a/src/shared/components/Contentful/ContentBlock/themes/TCO19.scss +++ b/src/shared/components/Contentful/ContentBlock/themes/TCO19.scss @@ -1,4 +1,5 @@ @import "~styles/mixins"; +@import "./TCO19_thypo"; .contentWrapper { display: flex; @@ -34,8 +35,6 @@ padding: 15px; } - color: $tc-black; - @include roboto-regular; h1, @@ -45,51 +44,26 @@ h5, h6 { margin: 20px 0 10px; - - @include roboto-regular; - } - - h1 { - font-size: 42px; - font-weight: 300; - line-height: 50px; - } - - h2 { - font-size: 36px; - font-weight: 300; - line-height: 45px; + color: $tco-black; + text-transform: uppercase; } - h3 { - font-size: 28px; - font-weight: 400; - line-height: 35px; - } - - h4 { - font-size: 20px; - font-weight: 400; - line-height: 30px; - } - - h5 { - font-size: 15px; - font-weight: 700; - line-height: 25px; - } - - h6 { - font-size: 13px; - font-weight: 700; - line-height: 25px; - } + @include TCO19-default-headers; p { @include tc-body-md; - // color: $tc-black; - font-size: 15px; + color: $tco-black; + font-size: 16px; + line-height: 26px; + + strong { + @include roboto-medium; + + line-height: 20px; + text-align: left; + font-weight: 500; + } } table { @@ -175,8 +149,31 @@ vertical-align: baseline; } - sup { top: -0.5em; } - sub { bottom: -0.25em; } + sup { + top: -0.5em; + } + + sub { + bottom: -0.25em; + } + + a { + @include roboto-regular; + + font-size: 16px; + line-height: 24px; + color: #0d61bf; + text-decoration: underline; + + &:hover { + text-decoration: none; + color: #0d61bf; + } + + &:visited { + color: #8231a9; + } + } } .image { diff --git a/src/shared/components/Contentful/ContentBlock/themes/_TCO19_thypo.scss b/src/shared/components/Contentful/ContentBlock/themes/_TCO19_thypo.scss new file mode 100644 index 0000000000..0fcfdf8cbd --- /dev/null +++ b/src/shared/components/Contentful/ContentBlock/themes/_TCO19_thypo.scss @@ -0,0 +1,78 @@ +@mixin TCO19-default-headers { + h1 { + @include barlow-condensed-semi-bold; + + font-size: 80px; + line-height: 74px; + + @include xs-to-sm { + font-size: 42px; + font-weight: 600; + line-height: 38px; + } + } + + h2 { + @include barlow-condensed-medium; + + font-size: 60px; + line-height: 58px; + + @include xs-to-sm { + font-size: 36px; + font-weight: 500; + } + } + + h3 { + @include barlow-condensed-medium; + + font-size: 48px; + line-height: 50px; + + @include xs-to-sm { + font-size: 31px; + font-weight: 500; + line-height: 33px; + } + } + + h4 { + @include barlow-condensed-medium; + + font-size: 34px; + line-height: 38px; + + @include xs-to-sm { + font-size: 25px; + font-weight: 500; + line-height: 27px; + } + } + + h5 { + @include barlow-bold; + + font-size: 24px; + line-height: 26px; + + @include xs-to-sm { + font-size: 21px; + font-weight: 600; + line-height: 25px; + } + } + + h6 { + @include barlow-bold; + + font-size: 20px; + line-height: 24px; + + @include xs-to-sm { + font-size: 18px; + font-weight: 600; + line-height: 22px; + } + } +} diff --git a/src/shared/components/Contentful/ContentBlock/themes/blobCard.scss b/src/shared/components/Contentful/ContentBlock/themes/blobCard.scss new file mode 100644 index 0000000000..03823f7bb2 --- /dev/null +++ b/src/shared/components/Contentful/ContentBlock/themes/blobCard.scss @@ -0,0 +1,72 @@ +@import "~styles/mixins"; +@import "./TCO19_thypo"; + +.contentWrapper { + background-color: #0ab88a; + border-radius: 10px; + box-shadow: 0 10px 22px 0 rgba(0, 0, 0, 0.25); + width: 413px; + flex-direction: column; + padding: 0; +} + +.container { + display: flex; + flex: 1; + justify-content: flex-end; + margin: 5px; + padding: 0; +} + +.content { + padding: 17px 40px 30px 40px; + color: $tc-white; + + h1, + h2, + h3, + h4, + h5, + h6 { + font-family: "Barlow", Helvetica, Arial, sans-serif; + color: $tc-white; + text-transform: uppercase; + } + + @include TCO19-default-headers; + + p { + font-family: "Roboto", Helvetica, Arial, sans-serif; + color: $tc-white; + font-size: 16px; + font-weight: 400; + line-height: 26px; + + @include xs-to-sm { + font-size: 20px; + font-weight: 400; + line-height: 30px; + } + + strong { + font-weight: bold; + } + } + + button { + margin: 10px 5px 0 0 !important; + } +} + +.image { + flex: 1; + max-height: 225px; + margin: 0; + + img { + object-fit: cover; + height: 100%; + width: 100%; + max-width: 413px; + } +} diff --git a/src/shared/components/Contentful/MemberCard/MemberCard.jsx b/src/shared/components/Contentful/MemberCard/MemberCard.jsx index c919c840fb..da65bf1a94 100644 --- a/src/shared/components/Contentful/MemberCard/MemberCard.jsx +++ b/src/shared/components/Contentful/MemberCard/MemberCard.jsx @@ -24,7 +24,8 @@ export function MemberCardInner({ const country = memberCard.country && memberCard.country.toLowerCase(); const imageUrl = _.get(image, 'file.url'); const trackIconUrl = _.get(trackIcon, 'file.url'); - const { memberName, trackColor } = memberCard; + const { memberName, trackColor, description } = memberCard; + return ( {memberName} )} + { description && ( +
{description}
+ )} { country && (
@@ -57,7 +61,6 @@ export function MemberCardInner({
)} -
); diff --git a/src/shared/components/Contentful/MemberCard/index.jsx b/src/shared/components/Contentful/MemberCard/index.jsx index b1ea4c450c..ec10025573 100644 --- a/src/shared/components/Contentful/MemberCard/index.jsx +++ b/src/shared/components/Contentful/MemberCard/index.jsx @@ -10,10 +10,12 @@ import _ from 'lodash'; import MemberCard from './MemberCard'; import defaultTheme from './themes/default.scss'; +import speakerCard from './themes/speakerCard.scss'; // Future themes added here const THEMES = { Default: defaultTheme, + 'Speaker Card': speakerCard, }; /* Loads the main member card entry. */ diff --git a/src/shared/components/Contentful/MemberCard/themes/default.scss b/src/shared/components/Contentful/MemberCard/themes/default.scss index 66be60cd4f..8e8a984bc0 100644 --- a/src/shared/components/Contentful/MemberCard/themes/default.scss +++ b/src/shared/components/Contentful/MemberCard/themes/default.scss @@ -58,6 +58,7 @@ } .memberName { + font-family: "Roboto", Helvetica, Arial, sans-serif; color: #2a2a2b; font-size: 15px; font-weight: 500; @@ -65,6 +66,15 @@ text-align: left; } + .description { + color: #555; + font-family: "Roboto", Helvetica, Arial, sans-serif; + font-size: 15px; + font-weight: 400; + line-height: 25px; + text-align: left; + } + .countryWrapper { display: flex; align-items: center; diff --git a/src/shared/components/Contentful/MemberCard/themes/speakerCard.scss b/src/shared/components/Contentful/MemberCard/themes/speakerCard.scss new file mode 100644 index 0000000000..9b3fdff30b --- /dev/null +++ b/src/shared/components/Contentful/MemberCard/themes/speakerCard.scss @@ -0,0 +1,9 @@ +@import "./default"; + +.info { + .handleWrapper { + .handle { + color: #0d61bf; + } + } +} diff --git a/src/shared/components/Contentful/Menu/index.jsx b/src/shared/components/Contentful/Menu/index.jsx index 18f40112ff..2d69f4988a 100644 --- a/src/shared/components/Contentful/Menu/index.jsx +++ b/src/shared/components/Contentful/Menu/index.jsx @@ -182,6 +182,7 @@ export default function ContentfulMenu(props) { preview={preview} spaceName={spaceName} environment={environment} + baseUrl={baseUrl} /> ); } diff --git a/src/shared/components/Contentful/Menu/themes/tco19-footer.scss b/src/shared/components/Contentful/Menu/themes/tco19-footer.scss index 0376db2855..f38d3743a5 100644 --- a/src/shared/components/Contentful/Menu/themes/tco19-footer.scss +++ b/src/shared/components/Contentful/Menu/themes/tco19-footer.scss @@ -1,9 +1,14 @@ @import '~styles/mixins'; .outerContainer { + @include xs-to-sm { + margin-bottom: 1em !important; + margin-left: 35px; + } + .title { - color: #37373b; - font-size: 15px; + color: #2a2a2a; + font-size: 16px; font-weight: 700; line-height: 25px; text-align: left; @@ -28,16 +33,12 @@ text-decoration: none; padding: 0; - @include tc-heading-sm; @include roboto-regular; - } - a { - color: $tc-black; - - &:hover { - color: $tc-gray-60; - } + color: #2a2a2a; + font-size: 14px; + font-weight: 400; + line-height: 21px; } } diff --git a/src/shared/components/Contentful/Viewport/themes/grid.scss b/src/shared/components/Contentful/Viewport/themes/grid.scss index de5f5fac87..8f5f917b2e 100644 --- a/src/shared/components/Contentful/Viewport/themes/grid.scss +++ b/src/shared/components/Contentful/Viewport/themes/grid.scss @@ -14,6 +14,7 @@ display: flex; flex-wrap: wrap; justify-content: space-around; + flex-direction: column; } > div { diff --git a/src/shared/components/Countdown/style.scss b/src/shared/components/Countdown/style.scss index 92de04a84f..feec44e436 100644 --- a/src/shared/components/Countdown/style.scss +++ b/src/shared/components/Countdown/style.scss @@ -21,21 +21,21 @@ $container-background-yello: #fce217; } .title { - color: $text-color-gray; - font-size: 28px; - font-weight: 400; - line-height: 34px; + @include barlow-condensed-medium; + + color: $tco-black; + font-size: 34px; + line-height: 38px; text-align: center; margin-top: auto; margin-bottom: auto; + text-transform: uppercase; &.colon { margin-right: 30px; } @media only screen and (max-width: 767px) { - @include roboto-light; - margin-bottom: 20px; &.colon { @@ -54,27 +54,25 @@ $container-background-yello: #fce217; } .time-value { - @include roboto-bold; + @include barlow-condensed-bold; - color: $text-color-gray; + color: $tco-black; font-size: 42px; - font-weight: 700; line-height: 50px; text-align: center; } .time-label { + @include barlow-condensed-medium; + color: $text-color-gray; - font-size: 20px; - font-weight: 400; + font-size: 18px; line-height: 30px; text-align: center; - margin-top: 10px; width: 100px; + text-transform: uppercase; @media only screen and (max-width: 767px) { - @include roboto-light; - width: auto; margin-left: 10px; margin-right: 10px; diff --git a/src/shared/components/Leaderboard/LeaderboardTable/index.jsx b/src/shared/components/Leaderboard/LeaderboardTable/index.jsx index 6b5d0b3f14..05903d8b93 100644 --- a/src/shared/components/Leaderboard/LeaderboardTable/index.jsx +++ b/src/shared/components/Leaderboard/LeaderboardTable/index.jsx @@ -31,6 +31,12 @@ import { config } from 'topcoder-react-utils'; import avatarStyles from '../avatarStyles.scss'; import styles from './styles.scss'; // eslint-disable-line +/** + * Format points number + * @param {Number} points points number + */ +const formatPoints = points => parseFloat(Math.round(points * 100) / 100).toFixed(2).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ','); + /* eslint-disable jsx-a11y/click-events-have-key-events */ /* eslint-disable jsx-a11y/no-static-element-interactions */ export default function LeaderboardTable(props) { @@ -88,7 +94,7 @@ export default function LeaderboardTable(props) { ) : null } {competitor.challengecount} - {competitor.points} + {formatPoints(competitor.points)} { isTopGear ? ( {competitor.wins} @@ -114,7 +120,8 @@ export default function LeaderboardTable(props) { Rank - Handle + Handle + { isCopilot ? ( Fulfillment diff --git a/src/shared/components/Leaderboard/LeaderboardTable/styles.scss b/src/shared/components/Leaderboard/LeaderboardTable/styles.scss index b4f1797ee8..fd2a4a801d 100644 --- a/src/shared/components/Leaderboard/LeaderboardTable/styles.scss +++ b/src/shared/components/Leaderboard/LeaderboardTable/styles.scss @@ -53,7 +53,8 @@ $table-bg-hover: #f5f5f5; color: #888894; font-size: 20px; font-weight: 500; - line-height: 55px; + line-height: 24px; + padding: 19px 8px; } // Hover effect @@ -87,16 +88,24 @@ $table-bg-hover: #f5f5f5; /* Column specific styling */ .col-rank { text-align: center; - width: 30px; + width: 80px; + + @include sm { + width: 40px; + } } .col-avatar { text-align: center; - width: 44px; + width: 80px; @include md-to-xl { line-height: 0; } + + @include sm { + width: 40px; + } } .col-avatar .leaderboard-avatar { @@ -111,11 +120,11 @@ $table-bg-hover: #f5f5f5; .handle-link, a { - color: #006dea; + color: #0d61bf; font-weight: 500; &:hover { - color: $tc-dark-blue-110; + color: #0d61bf; cursor: pointer; } } @@ -151,6 +160,8 @@ $table-bg-hover: #f5f5f5; .col-fulfillment, .col-challenges, .col-points { + width: 33%; + @include sm { display: none !important; } diff --git a/src/shared/components/Leaderboard/PodiumSpot/index.jsx b/src/shared/components/Leaderboard/PodiumSpot/index.jsx index b699f2aa7a..acd2adcfb7 100644 --- a/src/shared/components/Leaderboard/PodiumSpot/index.jsx +++ b/src/shared/components/Leaderboard/PodiumSpot/index.jsx @@ -62,6 +62,12 @@ const DISPLAY_RANKING = { 3: '3', }; +/** + * Format points number + * @param {Number} points points number + */ +const formatPoints = points => parseFloat(Math.round(points * 100) / 100).toFixed(2).toString().replace(/\B(?=(\d{3})+(?!\d))/g, ','); + /* eslint-disable jsx-a11y/click-events-have-key-events */ /* eslint-disable jsx-a11y/no-static-element-interactions */ export default function PodiumSpot(props) { @@ -119,11 +125,11 @@ export default function PodiumSpot(props) { }
{competitor.challengecount} - challenges + challenges
- {competitor.points} - points + {formatPoints(competitor.points)} + points
{ isTopGear ? ( diff --git a/src/shared/components/Leaderboard/PodiumSpot/styles.scss b/src/shared/components/Leaderboard/PodiumSpot/styles.scss index 69077387ec..8e7464a678 100644 --- a/src/shared/components/Leaderboard/PodiumSpot/styles.scss +++ b/src/shared/components/Leaderboard/PodiumSpot/styles.scss @@ -16,14 +16,15 @@ $podium-border-color: #ededf2; } .ranking { - @include roboto-bold; + @include roboto-black; border-radius: 20px; - padding: 2px 10px; + padding: 3px 9px; display: inline-block; position: absolute; right: 0; bottom: 10px; + font-size: 15px; } .winnings-info { @@ -41,6 +42,11 @@ $podium-border-color: #ededf2; font-weight: 400; line-height: 25px; + .value-title { + font-size: 20px; + line-height: 25px; + } + .value { color: #47474f; font-size: 20px; @@ -62,29 +68,28 @@ $podium-border-color: #ededf2; display: block; } - .handle-link { - color: #006dea; - font-weight: 500; - - &:hover { - color: $tc-dark-blue-110; - cursor: pointer; - } + a.profile-link { + display: block; + overflow: hidden; + text-overflow: ellipsis; } + .handle-link, a.profile-link { @include roboto-bold; - display: block; - overflow: hidden; + color: #0d61bf; font-size: 20px; - text-overflow: ellipsis; - color: #006dea; + line-height: 30px; &:hover { - color: #006dea; + color: #0d61bf; } } + + .handle-link:hover { + cursor: pointer; + } } .PodiumSpot--first .ranking { diff --git a/src/shared/components/buttons/outline/tco/tco19-sec.scss b/src/shared/components/buttons/outline/tco/tco19-sec.scss new file mode 100644 index 0000000000..cde7ac82ee --- /dev/null +++ b/src/shared/components/buttons/outline/tco/tco19-sec.scss @@ -0,0 +1,24 @@ +@import "~styles/mixins"; + +$tco-seconary: #229174; +$tco-seconary-border: #0ab88a; +$tco-disabled-background: #e9e9e9; + +.tcoButton { + @include roboto-bold; + + color: $tco-seconary !important; + background: $tc-white !important; + font-weight: 700 !important; + border: 1px solid $tco-seconary-border !important; + border-radius: 20px !important; + font-size: 14px !important; + letter-spacing: 0.8px; + text-decoration: none !important; + min-height: 40px !important; +} + +.tcoButtonDisabled { + background-color: $tco-disabled-background !important; + border-radius: 20px !important; +} diff --git a/src/shared/components/buttons/outline/tco/tco19.scss b/src/shared/components/buttons/outline/tco/tco19.scss new file mode 100644 index 0000000000..f96e83153e --- /dev/null +++ b/src/shared/components/buttons/outline/tco/tco19.scss @@ -0,0 +1,24 @@ +@import "~styles/mixins"; + +$tco-primary: #137d60; +$tco-disabled-background: #e9e9e9; + +.tcoButton { + @include roboto-bold; + + color: $tc-white !important; + background: $tco-primary !important; + font-weight: 700 !important; + border: 1px solid $tco-primary !important; + border-radius: 15px !important; + font-size: 12px !important; + letter-spacing: 0.8px; + text-transform: uppercase; + text-decoration: none !important; + min-height: 30px !important; +} + +.tcoButtonDisabled { + background-color: $tco-disabled-background !important; + border-radius: 20px !important; +} diff --git a/src/shared/containers/Contentful/MenuLoader/index.jsx b/src/shared/containers/Contentful/MenuLoader/index.jsx index b894e430bb..4cbd6b4cd6 100644 --- a/src/shared/containers/Contentful/MenuLoader/index.jsx +++ b/src/shared/containers/Contentful/MenuLoader/index.jsx @@ -37,6 +37,7 @@ class MenuLoaderContainer extends React.Component { preview, spaceName, environment, + baseUrl, } = this.props; // initiate loading the menu data loadMenuData({ @@ -45,6 +46,7 @@ class MenuLoaderContainer extends React.Component { preview, spaceName, environment, + baseUrl, }); } @@ -141,6 +143,7 @@ MenuLoaderContainer.defaultProps = { spaceName: null, environment: null, menu: [], + baseUrl: '', }; MenuLoaderContainer.propTypes = { @@ -154,6 +157,7 @@ MenuLoaderContainer.propTypes = { menu: PT.arrayOf(PT.shape()), loading: PT.bool.isRequired, menuLogo: PT.shape().isRequired, + baseUrl: PT.string, }; function mapStateToProps(state, ownProps) { diff --git a/src/shared/containers/tco/Leaderboard/styles.scss b/src/shared/containers/tco/Leaderboard/styles.scss index cac139be60..5c82073974 100644 --- a/src/shared/containers/tco/Leaderboard/styles.scss +++ b/src/shared/containers/tco/Leaderboard/styles.scss @@ -7,11 +7,13 @@ } .Leaderboard .section-title { - @include roboto-light; + @include barlow-condensed-medium; - font-size: 36px; - line-height: 45px; + color: $tco-black; + font-size: 60px; + letter-spacing: 0.4px; text-align: center; - color: #4a4a4a; - margin: 2em 0; + margin: 116px 0 79px 0; + line-height: 60px; + text-transform: uppercase; } diff --git a/src/shared/routes/Communities/Routes.jsx b/src/shared/routes/Communities/Routes.jsx index 2c3e3dfddd..0d0eb04330 100644 --- a/src/shared/routes/Communities/Routes.jsx +++ b/src/shared/routes/Communities/Routes.jsx @@ -36,6 +36,7 @@ import tco16 from './TCO16'; import tco17 from './TCO17'; import tco18 from './TCO18'; import tco19 from './TCO19'; +import tco20 from './TCO20'; import Mobile from './Mobile'; import Zurich from './Zurich'; @@ -59,6 +60,7 @@ const TCOs = { tco17, tco18, tco19, + tco20, }; export default function Communities({ diff --git a/src/shared/routes/Communities/TCO20/Routes.jsx b/src/shared/routes/Communities/TCO20/Routes.jsx new file mode 100644 index 0000000000..340653af6e --- /dev/null +++ b/src/shared/routes/Communities/TCO20/Routes.jsx @@ -0,0 +1,45 @@ +/** + * Routing of TCO20 Community. + */ + +import Error404 from 'components/Error404'; +import PT from 'prop-types'; +import React from 'react'; +import ContentfulRoute from 'components/Contentful/Route'; +import ContentfulMenu from 'components/Contentful/Menu'; +import Viewport from 'components/Contentful/Viewport'; + +export default function TCO20({ base, meta }) { + return ( +
+ { + meta.menuItems ? ( + + ) : null + } + } + id="2Ls9DElilYWV3X2p8qN2EN" + /> + +
+ ); +} + +TCO20.defaultProps = { + base: '', +}; + +TCO20.propTypes = { + base: PT.string, + meta: PT.shape().isRequired, +}; diff --git a/src/shared/routes/Communities/TCO20/index.jsx b/src/shared/routes/Communities/TCO20/index.jsx new file mode 100644 index 0000000000..bf488e427c --- /dev/null +++ b/src/shared/routes/Communities/TCO20/index.jsx @@ -0,0 +1,32 @@ +/** + * Loader for the community's code chunks. + */ + +import LoadingIndicator from 'components/LoadingIndicator'; +import path from 'path'; +import PT from 'prop-types'; +import React from 'react'; +import { AppChunk, webpack } from 'topcoder-react-utils'; + +export default function ChunkLoader({ base, meta }) { + return ( + import(/* webpackChunkName: "tco20-community/chunk" */ './Routes') + .then(({ default: Routes }) => ( + + )) + } + renderPlaceholder={() => } + renderServer={() => { + const Routes = webpack.requireWeak(path.resolve(__dirname, './Routes')); + return ; + }} + /> + ); +} + +ChunkLoader.propTypes = { + base: PT.string.isRequired, + meta: PT.shape().isRequired, +}; diff --git a/src/shared/routes/Examples/Contentful.jsx b/src/shared/routes/Examples/Contentful.jsx index f9ab1d63f1..1961b3bf0b 100644 --- a/src/shared/routes/Examples/Contentful.jsx +++ b/src/shared/routes/Examples/Contentful.jsx @@ -12,6 +12,8 @@ import ContentSlider from 'components/Contentful/ContentSlider'; import Accordion from 'components/Contentful/Accordion'; import Menu from 'components/Contentful/Menu'; import Banner from 'components/Contentful/Banner'; +import AppComponent from 'components/Contentful/AppComponent'; +import Countdown from 'components/Contentful/Countdown'; import ContentBlock from 'components/Contentful/ContentBlock'; import BlogPostLoader, { HeroImageLoader } from 'components/Contentful/BlogPost'; import ContentfulRoute from 'components/Contentful/Route'; @@ -75,6 +77,26 @@ export default function Contentful({ location, match }) { /> )} /> + ( + + )} + /> + ( + + )} + /> ( diff --git a/src/shared/utils/markdown.js b/src/shared/utils/markdown.js index 37c3513fcc..2b864720a6 100644 --- a/src/shared/utils/markdown.js +++ b/src/shared/utils/markdown.js @@ -24,6 +24,8 @@ import AnchorLink from 'react-anchor-link-smooth-scroll'; import Modal from 'components/Contentful/Modal'; import NewsletterArchive from 'containers/NewsletterArchive'; +import tco19Sec from 'components/buttons/outline/tco/tco19-sec.scss'; +import tco19 from 'components/buttons/outline/tco/tco19.scss'; import tco18 from 'components/buttons/outline/tco/tco18.scss'; import tco16 from 'components/buttons/outline/tco/tco16.scss'; import tco14 from 'components/buttons/outline/tco/tco14.scss'; @@ -40,6 +42,8 @@ import tco07 from 'components/buttons/outline/tco/tco07.scss'; * Should implement `.tcoButton` class */ const tcoButtonThemes = { + 'tco19-sec': tco19Sec, + tco19, tco18, // default tco17: tco18, tco16, @@ -85,6 +89,9 @@ const customComponents = { button: tcoButtonThemes[attrs.theme] ? tcoButtonThemes[attrs.theme].tcoButton : tcoButtonThemes.tco18.tcoButton, + disabled: (tcoButtonThemes[attrs.theme] && tcoButtonThemes[attrs.theme].tcoButtonDisabled) + ? tcoButtonThemes[attrs.theme].tcoButtonDisabled + : '', }, }, }), diff --git a/src/styles/_global/_fonts.scss b/src/styles/_global/_fonts.scss index cbde364347..263f781ca9 100644 --- a/src/styles/_global/_fonts.scss +++ b/src/styles/_global/_fonts.scss @@ -42,7 +42,11 @@ @font-face { font-family: '#{$font-name}'; src: url('#{$font-url}#{$font-file}.eot'); - src: url('#{$font-url}#{$font-file}.eot?#iefix') format('embedded-opentype'), url('#{$font-url}#{$font-file}.woff') format('woff'), url('#{$font-url}#{$font-file}.ttf') format('truetype'), url('#{$font-url}#{$font-file}.svg##{$font-name}') format('svg'); + src: + url('#{$font-url}#{$font-file}.eot?#iefix') format('embedded-opentype'), + url('#{$font-url}#{$font-file}.woff') format('woff'), + url('#{$font-url}#{$font-file}.ttf') format('truetype'), + url('#{$font-url}#{$font-file}.svg##{$font-name}') format('svg'); font-weight: $font-weight; font-style: $font-style; } @@ -110,3 +114,12 @@ @include font-family-ttf('Garamond', 400, normal, 'assets/fonts/garamond/GARA'); @include font-family-ttf('Garamond', 400, italic, 'assets/fonts/garamond/GARAIT'); @include font-family-ttf('Garamond', 600, italic, 'assets/fonts/garamond/GARABD'); + +/* Barlow and BarlowCondensed is being used by TCO19 */ +@include font-family('Barlow', 400, normal, 'assets/fonts/Barlow/', 'Barlow-Regular'); +@include font-family('Barlow', 500, normal, 'assets/fonts/Barlow/', 'Barlow-Medium'); +@include font-family('Barlow', 700, normal, 'assets/fonts/Barlow/', 'Barlow-Bold'); +@include font-family('BarlowCondensed', 400, normal, 'assets/fonts/BarlowCondensed/', 'BarlowCondensed-Regular'); +@include font-family('BarlowCondensed', 500, normal, 'assets/fonts/BarlowCondensed/', 'BarlowCondensed-Medium'); +@include font-family('BarlowCondensed', 600, normal, 'assets/fonts/BarlowCondensed/', 'BarlowCondensed-SemiBold'); +@include font-family('BarlowCondensed', 700, normal, 'assets/fonts/BarlowCondensed/', 'BarlowCondensed-Bold'); diff --git a/src/styles/_mixins/_typography.scss b/src/styles/_mixins/_typography.scss index 100c05071b..fa06945cda 100644 --- a/src/styles/_mixins/_typography.scss +++ b/src/styles/_mixins/_typography.scss @@ -112,3 +112,38 @@ font-family: "Garamond", Helvetica, Arial, sans-serif; font-weight: 600; } + +@mixin barlow { + font-family: "Barlow", Helvetica, Arial, sans-serif; + font-weight: 400; +} + +@mixin barlow-medium { + font-family: "Barlow", Helvetica, Arial, sans-serif; + font-weight: 500; +} + +@mixin barlow-bold { + font-family: "Barlow", Helvetica, Arial, sans-serif; + font-weight: 700; +} + +@mixin barlow-condensed { + font-family: "BarlowCondensed", Helvetica, Arial, sans-serif; + font-weight: 400; +} + +@mixin barlow-condensed-medium { + font-family: "BarlowCondensed", Helvetica, Arial, sans-serif; + font-weight: 500; +} + +@mixin barlow-condensed-semi-bold { + font-family: "BarlowCondensed", Helvetica, Arial, sans-serif; + font-weight: 600; +} + +@mixin barlow-condensed-bold { + font-family: "BarlowCondensed", Helvetica, Arial, sans-serif; + font-weight: 700; +} diff --git a/src/styles/_mixins/_variables.scss b/src/styles/_mixins/_variables.scss new file mode 100644 index 0000000000..3b27227388 --- /dev/null +++ b/src/styles/_mixins/_variables.scss @@ -0,0 +1,2 @@ +/* colors. */ +$tco-black: #2a2a2a; diff --git a/src/styles/mixins.scss b/src/styles/mixins.scss index bced6262d3..18fc22d531 100644 --- a/src/styles/mixins.scss +++ b/src/styles/mixins.scss @@ -7,3 +7,4 @@ @import "_mixins/utils"; @import "_mixins/buttons"; @import "_mixins/typography"; +@import "_mixins/variables";