diff --git a/.distignore b/.distignore index 1826086bcd..c86959b176 100644 --- a/.distignore +++ b/.distignore @@ -48,7 +48,6 @@ vendor/codeinwp/ti-onboarding/assets/vue vendor/codeinwp/ti-about-page/assets/scss vendor/codeinwp/ti-about-page/assets/scss vendor/codeinwp/ti-onboarding/assets/scss -vendor/codeinwp/themeisle-sdk/src/Modules/Dashboard_widget.php inc/admin/onboarding/assets/vue inc/admin/onboarding/node_modules inc/admin/onboarding/.eslintrc diff --git a/assets/img/starter-content/card-01.jpg b/assets/img/starter-content/card-01.jpg deleted file mode 100644 index e0abcac1f5..0000000000 Binary files a/assets/img/starter-content/card-01.jpg and /dev/null differ diff --git a/assets/img/starter-content/card-02.jpg b/assets/img/starter-content/card-02.jpg deleted file mode 100644 index 102ece1421..0000000000 Binary files a/assets/img/starter-content/card-02.jpg and /dev/null differ diff --git a/assets/img/starter-content/card-03.jpg b/assets/img/starter-content/card-03.jpg deleted file mode 100644 index b0a8ba5d03..0000000000 Binary files a/assets/img/starter-content/card-03.jpg and /dev/null differ diff --git a/assets/img/starter-content/card-04.jpg b/assets/img/starter-content/card-04.jpg deleted file mode 100644 index c8e76a558c..0000000000 Binary files a/assets/img/starter-content/card-04.jpg and /dev/null differ diff --git a/assets/img/starter-content/card-05.jpg b/assets/img/starter-content/card-05.jpg deleted file mode 100644 index 0f9a4e07e0..0000000000 Binary files a/assets/img/starter-content/card-05.jpg and /dev/null differ diff --git a/assets/img/starter-content/card-06.jpg b/assets/img/starter-content/card-06.jpg deleted file mode 100644 index 44dc9ba631..0000000000 Binary files a/assets/img/starter-content/card-06.jpg and /dev/null differ diff --git a/assets/img/starter-content/hero.jpg b/assets/img/starter-content/hero.jpg deleted file mode 100644 index 687ca6d441..0000000000 Binary files a/assets/img/starter-content/hero.jpg and /dev/null differ diff --git a/assets/img/starter-content/icon-01.svg b/assets/img/starter-content/icon-01.svg deleted file mode 100644 index ca380ccfbc..0000000000 --- a/assets/img/starter-content/icon-01.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/img/starter-content/icon-02.svg b/assets/img/starter-content/icon-02.svg deleted file mode 100644 index f94f1b0b92..0000000000 --- a/assets/img/starter-content/icon-02.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/img/starter-content/icon-03.svg b/assets/img/starter-content/icon-03.svg deleted file mode 100644 index e507583d2f..0000000000 --- a/assets/img/starter-content/icon-03.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/img/starter-content/icon-04.svg b/assets/img/starter-content/icon-04.svg deleted file mode 100644 index b9d24926ea..0000000000 --- a/assets/img/starter-content/icon-04.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/assets/img/starter-content/icon-05.svg b/assets/img/starter-content/icon-05.svg deleted file mode 100644 index c33a9862f2..0000000000 --- a/assets/img/starter-content/icon-05.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/assets/img/starter-content/icon-06.svg b/assets/img/starter-content/icon-06.svg deleted file mode 100644 index 2300ab604e..0000000000 --- a/assets/img/starter-content/icon-06.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/assets/img/starter-content/logo-agency.png b/assets/img/starter-content/logo-agency.png index cec3a88517..9c752c9fb2 100644 Binary files a/assets/img/starter-content/logo-agency.png and b/assets/img/starter-content/logo-agency.png differ diff --git a/assets/img/starter-content/map.png b/assets/img/starter-content/map.png deleted file mode 100644 index d9a1244da0..0000000000 Binary files a/assets/img/starter-content/map.png and /dev/null differ diff --git a/assets/img/starter-content/neve-hero-2.png b/assets/img/starter-content/neve-hero-2.png new file mode 100644 index 0000000000..460e018f0f Binary files /dev/null and b/assets/img/starter-content/neve-hero-2.png differ diff --git a/assets/img/starter-content/neve-marketing-agency-01.jpg b/assets/img/starter-content/neve-marketing-agency-01.jpg new file mode 100644 index 0000000000..137e921d1c Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-01.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-02.jpg b/assets/img/starter-content/neve-marketing-agency-02.jpg new file mode 100644 index 0000000000..b2477b7a73 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-02.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-03.jpg b/assets/img/starter-content/neve-marketing-agency-03.jpg new file mode 100644 index 0000000000..69fa7595e8 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-03.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-04.jpg b/assets/img/starter-content/neve-marketing-agency-04.jpg new file mode 100644 index 0000000000..c5531224e1 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-04.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-05.jpg b/assets/img/starter-content/neve-marketing-agency-05.jpg new file mode 100644 index 0000000000..f2cee74030 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-05.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-06.jpg b/assets/img/starter-content/neve-marketing-agency-06.jpg new file mode 100644 index 0000000000..bf7dbc981d Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-06.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-07.jpg b/assets/img/starter-content/neve-marketing-agency-07.jpg new file mode 100644 index 0000000000..ebe1c2efb7 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-07.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-10.jpg b/assets/img/starter-content/neve-marketing-agency-10.jpg new file mode 100644 index 0000000000..f18e1155c4 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-10.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-12.jpg b/assets/img/starter-content/neve-marketing-agency-12.jpg new file mode 100644 index 0000000000..72bfa2b213 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-12.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-13.jpg b/assets/img/starter-content/neve-marketing-agency-13.jpg new file mode 100644 index 0000000000..643f1f2162 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-13.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-14.jpg b/assets/img/starter-content/neve-marketing-agency-14.jpg new file mode 100644 index 0000000000..55fa3979bb Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-14.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-15.jpg b/assets/img/starter-content/neve-marketing-agency-15.jpg new file mode 100644 index 0000000000..b35244af86 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-15.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-16.jpg b/assets/img/starter-content/neve-marketing-agency-16.jpg new file mode 100644 index 0000000000..14719bedbd Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-16.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-17.jpg b/assets/img/starter-content/neve-marketing-agency-17.jpg new file mode 100644 index 0000000000..ae51d14399 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-17.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-18.jpg b/assets/img/starter-content/neve-marketing-agency-18.jpg new file mode 100644 index 0000000000..b7108e5f01 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-18.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-22.jpg b/assets/img/starter-content/neve-marketing-agency-22.jpg new file mode 100644 index 0000000000..472dd0f07e Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-22.jpg differ diff --git a/assets/img/starter-content/neve-marketing-agency-25.jpg b/assets/img/starter-content/neve-marketing-agency-25.jpg new file mode 100644 index 0000000000..8b87b523a7 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-agency-25.jpg differ diff --git a/assets/img/starter-content/neve-marketing-icon-1.png b/assets/img/starter-content/neve-marketing-icon-1.png new file mode 100644 index 0000000000..e93cf6bdd9 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-icon-1.png differ diff --git a/assets/img/starter-content/neve-marketing-icon-2.png b/assets/img/starter-content/neve-marketing-icon-2.png new file mode 100644 index 0000000000..be10579c28 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-icon-2.png differ diff --git a/assets/img/starter-content/neve-marketing-icon-3.1.png b/assets/img/starter-content/neve-marketing-icon-3.1.png new file mode 100644 index 0000000000..6e2a283205 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-icon-3.1.png differ diff --git a/assets/img/starter-content/neve-marketing-icon-4.1.png b/assets/img/starter-content/neve-marketing-icon-4.1.png new file mode 100644 index 0000000000..e1c64be0b9 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-icon-4.1.png differ diff --git a/assets/img/starter-content/neve-marketing-icon-5.png b/assets/img/starter-content/neve-marketing-icon-5.png new file mode 100644 index 0000000000..9d76a38b92 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-icon-5.png differ diff --git a/assets/img/starter-content/neve-marketing-icon-6.png b/assets/img/starter-content/neve-marketing-icon-6.png new file mode 100644 index 0000000000..fe654c0cdb Binary files /dev/null and b/assets/img/starter-content/neve-marketing-icon-6.png differ diff --git a/assets/img/starter-content/neve-marketing-icon-7.png b/assets/img/starter-content/neve-marketing-icon-7.png new file mode 100644 index 0000000000..5fef9c4753 Binary files /dev/null and b/assets/img/starter-content/neve-marketing-icon-7.png differ diff --git a/assets/img/starter-content/person-hero-2.png b/assets/img/starter-content/person-hero-2.png new file mode 100644 index 0000000000..a0424997f7 Binary files /dev/null and b/assets/img/starter-content/person-hero-2.png differ diff --git a/assets/img/starter-content/team-01.jpg b/assets/img/starter-content/team-01.jpg deleted file mode 100644 index aa2fe7b8ac..0000000000 Binary files a/assets/img/starter-content/team-01.jpg and /dev/null differ diff --git a/assets/img/starter-content/team-02.jpg b/assets/img/starter-content/team-02.jpg deleted file mode 100644 index e04fffa51d..0000000000 Binary files a/assets/img/starter-content/team-02.jpg and /dev/null differ diff --git a/assets/img/starter-content/team-03.jpg b/assets/img/starter-content/team-03.jpg deleted file mode 100644 index f1afc30c4c..0000000000 Binary files a/assets/img/starter-content/team-03.jpg and /dev/null differ diff --git a/composer.lock b/composer.lock index 1a157d5dc5..6919a24126 100644 --- a/composer.lock +++ b/composer.lock @@ -8,16 +8,16 @@ "packages": [ { "name": "codeinwp/themeisle-sdk", - "version": "3.3.18", + "version": "3.3.24", "source": { "type": "git", "url": "https://github.com/Codeinwp/themeisle-sdk.git", - "reference": "5463d7170ed7b9735223d6715442b8670a477688" + "reference": "b9ba5697b150eddacb4aa482b363d9f459f822c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/5463d7170ed7b9735223d6715442b8670a477688", - "reference": "5463d7170ed7b9735223d6715442b8670a477688", + "url": "https://api.github.com/repos/Codeinwp/themeisle-sdk/zipball/b9ba5697b150eddacb4aa482b363d9f459f822c5", + "reference": "b9ba5697b150eddacb4aa482b363d9f459f822c5", "shasum": "" }, "require-dev": { @@ -42,9 +42,9 @@ ], "support": { "issues": "https://github.com/Codeinwp/themeisle-sdk/issues", - "source": "https://github.com/Codeinwp/themeisle-sdk/tree/v3.3.18" + "source": "https://github.com/Codeinwp/themeisle-sdk/tree/v3.3.24" }, - "time": "2024-04-05T09:47:58+00:00" + "time": "2024-06-25T09:38:29+00:00" }, { "name": "wptt/webfont-loader", diff --git a/e2e-tests/fixtures/customizer/hfg/hfg-secondary-menu-component.json b/e2e-tests/fixtures/customizer/hfg/hfg-secondary-menu-component.json new file mode 100644 index 0000000000..735da0c0e2 --- /dev/null +++ b/e2e-tests/fixtures/customizer/hfg/hfg-secondary-menu-component.json @@ -0,0 +1,12 @@ +{ + "neve_ran_builder_migration": true, + "neve_migrated_builders": true, + "neve_ran_migrations": true, + "neve_had_old_skin": true, + "neve_migrated_hfg_colors": true, + "nav_menu_locations": { + "primary": 176 + }, + "hfg_header_layout_v2": "{\"desktop\":{\"top\":{\"left\":[],\"c-left\":[],\"center\":[],\"c-right\":[],\"right\":[{\"id\":\"secondary-menu\"}]},\"main\":{\"left\":[{\"id\":\"logo\"}],\"c-left\":[],\"center\":[],\"c-right\":[],\"right\":[]},\"bottom\":{\"left\":[],\"c-left\":[],\"center\":[],\"c-right\":[],\"right\":[]}},\"mobile\":{\"top\":{\"left\":[],\"c-left\":[],\"center\":[],\"c-right\":[],\"right\":[]},\"main\":{\"left\":[{\"id\":\"logo\"}],\"c-left\":[],\"center\":[],\"c-right\":[],\"right\":[{\"id\":\"nav-icon\"}]},\"bottom\":{\"left\":[],\"c-left\":[],\"center\":[],\"c-right\":[],\"right\":[]},\"sidebar\":[{\"id\":\"secondary-menu\"}]}}\";}", + "neve_new_skin": "new" +} diff --git a/e2e-tests/specs/customizer/hfg/hfg-copyright-component.spec.ts b/e2e-tests/specs/customizer/hfg/hfg-copyright-component.spec.ts index 0e4ee8ad62..376e7bf95e 100644 --- a/e2e-tests/specs/customizer/hfg/hfg-copyright-component.spec.ts +++ b/e2e-tests/specs/customizer/hfg/hfg-copyright-component.spec.ts @@ -6,8 +6,26 @@ test('Checks the copyright in front-end', async ({ page }) => { await expect( page.locator('.hfg_footer .footer--row[data-show-on="desktop"]') ).toHaveText('Neve | Powered by WordPress'); + await expect( + page + .locator('.hfg_footer .footer--row[data-show-on="desktop"] a') + .nth(0) + ).toHaveAttribute('href', 'https://themeisle.com/themes/neve/'); + await expect( + page + .locator('.hfg_footer .footer--row[data-show-on="desktop"] a') + .nth(1) + ).toHaveAttribute('href', 'https://wordpress.org'); + // Check that the text is also present for the Mobile footer await expect( page.locator('.hfg_footer .footer--row[data-show-on="mobile"]') ).toHaveText('Neve | Powered by WordPress'); + + await expect( + page.locator('.hfg_footer .footer--row[data-show-on="mobile"] a').nth(0) + ).toHaveAttribute('href', 'https://themeisle.com/themes/neve/'); + await expect( + page.locator('.hfg_footer .footer--row[data-show-on="mobile"] a').nth(1) + ).toHaveAttribute('href', 'https://wordpress.org'); }); diff --git a/e2e-tests/specs/customizer/hfg/hgf-secondary-menu-component.spec.ts b/e2e-tests/specs/customizer/hfg/hgf-secondary-menu-component.spec.ts new file mode 100644 index 0000000000..ed3adace73 --- /dev/null +++ b/e2e-tests/specs/customizer/hfg/hgf-secondary-menu-component.spec.ts @@ -0,0 +1,19 @@ +import { test, expect } from '@playwright/test'; +import { setCustomizeSettings } from '../../../utils'; +import secondaryMenuSetup from '../../../fixtures/customizer/hfg/hfg-secondary-menu-component.json'; + +test.describe('Secondary Nav', async () => { + test('Mobile Sidebar Opening', async ({ page, request, baseURL }) => { + await setCustomizeSettings('hfgSearchFormIcon', secondaryMenuSetup, { + request, + baseURL, + }); + await page.goto('/?test_name=hfgSecondaryNav'); + + await page.setViewportSize({ width: 375, height: 812 }); // Mobile Mode. + + await page.getByRole('button', { name: 'Navigation Menu' }).click(); + + await expect(page.locator('#header-menu-sidebar-inner')).toBeVisible(); // Secondary_Nav_Walker enqueues the necessary JS to make the menu work. + }); +}); diff --git a/globals/google-fonts.php b/globals/google-fonts.php index 6cbbddf4ba..ebb79b0cf2 100644 --- a/globals/google-fonts.php +++ b/globals/google-fonts.php @@ -1,6 +1,6 @@ array( '400', '700', '400italic', '700italic',), 'Amiri Quran' => array( '400',), 'Amita' => array( '400', '700',), - 'Anaheim' => array( '400',), + 'Anaheim' => array( '400', '500', '600', '700', '800',), 'Andada' => array(), 'Andada Pro' => array( '400', '500', '600', '700', '800', '400italic', '500italic', '600italic', '700italic', '800italic',), 'Andika' => array( '400', '700', '400italic', '700italic',), @@ -255,6 +255,7 @@ 'Cabin' => array( '400', '500', '600', '700', '400italic', '500italic', '600italic', '700italic',), 'Cabin Condensed' => array( '400', '500', '600', '700',), 'Cabin Sketch' => array( '400', '700',), + 'Cactus Classical Serif' => array( '400',), 'Caesar Dressing' => array( '400',), 'Cagliostro' => array( '400',), 'Cairo' => array( '200', '300', '400', '500', '600', '700', '800', '900',), @@ -307,6 +308,7 @@ 'Chilanka' => array( '400',), 'Chivo' => array( '100', '200', '300', '400', '500', '600', '700', '800', '900', '100italic', '200italic', '300italic', '400italic', '500italic', '600italic', '700italic', '800italic', '900italic',), 'Chivo Mono' => array( '100', '200', '300', '400', '500', '600', '700', '800', '900', '100italic', '200italic', '300italic', '400italic', '500italic', '600italic', '700italic', '800italic', '900italic',), + 'Chocolate Classical Sans' => array( '400',), 'Chokokutai' => array( '400',), 'Chonburi' => array( '400',), 'Cinzel' => array( '400', '500', '600', '700', '800', '900',), @@ -363,6 +365,7 @@ 'Dai Banna SIL' => array( '300', '400', '500', '600', '700', '300italic', '400italic', '500italic', '600italic', '700italic',), 'Damion' => array( '400',), 'Dancing Script' => array( '400', '500', '600', '700',), + 'Danfo' => array( '400',), 'Dangrek' => array( '400',), 'Darker Grotesque' => array( '300', '400', '500', '600', '700', '800', '900',), 'Darumadrop One' => array( '400',), @@ -481,6 +484,7 @@ 'Fredoka' => array( '300', '400', '500', '600', '700',), 'Fredoka One' => array(), 'Freehand' => array( '400',), + 'Freeman' => array( '400',), 'Fresca' => array( '400',), 'Frijole' => array( '400',), 'Fruktur' => array( '400', '400italic',), @@ -634,10 +638,25 @@ 'Italiana' => array( '400',), 'Italianno' => array( '400',), 'Itim' => array( '400',), + 'Jacquard 12' => array( '400',), + 'Jacquard 12 Charted' => array( '400',), + 'Jacquard 24' => array( '400',), + 'Jacquard 24 Charted' => array( '400',), 'Jacquarda Bastarda 9' => array( '400',), 'Jacques Francois' => array( '400',), 'Jacques Francois Shadow' => array( '400',), + 'Jaini' => array( '400',), + 'Jaini Purva' => array( '400',), 'Jaldi' => array( '400', '700',), + 'Jaro' => array( '400',), + 'Jersey 10' => array( '400',), + 'Jersey 10 Charted' => array( '400',), + 'Jersey 15' => array( '400',), + 'Jersey 15 Charted' => array( '400',), + 'Jersey 20' => array( '400',), + 'Jersey 20 Charted' => array( '400',), + 'Jersey 25' => array( '400',), + 'Jersey 25 Charted' => array( '400',), 'JetBrains Mono' => array( '100', '200', '300', '400', '500', '600', '700', '800', '100italic', '200italic', '300italic', '400italic', '500italic', '600italic', '700italic', '800italic',), 'Jim Nightshade' => array( '400',), 'Joan' => array( '400',), @@ -713,6 +732,8 @@ 'Kumar One Outline' => array( '400',), 'Kumbh Sans' => array( '100', '200', '300', '400', '500', '600', '700', '800', '900',), 'Kurale' => array( '400',), + 'LXGW WenKai Mono TC' => array( '300', '400', '700',), + 'LXGW WenKai TC' => array( '300', '400', '700',), 'La Belle Aurore' => array( '400',), 'Labrada' => array( '100', '200', '300', '400', '500', '600', '700', '800', '900', '100italic', '200italic', '300italic', '400italic', '500italic', '600italic', '700italic', '800italic', '900italic',), 'Lacquer' => array( '400',), @@ -867,7 +888,7 @@ 'Moirai One' => array( '400',), 'Molengo' => array( '400',), 'Molle' => array( '400italic',), - 'Monda' => array( '400', '700',), + 'Monda' => array( '400', '500', '600', '700',), 'Monofett' => array( '400',), 'Monomaniac One' => array( '400',), 'Monoton' => array( '400',), @@ -1112,8 +1133,8 @@ 'Noto Serif Gurmukhi' => array( '100', '200', '300', '400', '500', '600', '700', '800', '900',), 'Noto Serif HK' => array( '200', '300', '400', '500', '600', '700', '800', '900',), 'Noto Serif Hebrew' => array( '100', '200', '300', '400', '500', '600', '700', '800', '900',), - 'Noto Serif JP' => array( '200', '300', '400', '500', '600', '700', '900',), - 'Noto Serif KR' => array( '200', '300', '400', '500', '600', '700', '900',), + 'Noto Serif JP' => array( '200', '300', '400', '500', '600', '700', '800', '900',), + 'Noto Serif KR' => array( '200', '300', '400', '500', '600', '700', '800', '900',), 'Noto Serif Kannada' => array( '100', '200', '300', '400', '500', '600', '700', '800', '900',), 'Noto Serif Khitan Small Script' => array( '400',), 'Noto Serif Khmer' => array( '100', '200', '300', '400', '500', '600', '700', '800', '900',), @@ -1127,9 +1148,9 @@ 'Noto Serif Old Uyghur' => array( '400',), 'Noto Serif Oriya' => array( '400', '500', '600', '700',), 'Noto Serif Ottoman Siyaq' => array( '400',), - 'Noto Serif SC' => array( '200', '300', '400', '500', '600', '700', '900',), + 'Noto Serif SC' => array( '200', '300', '400', '500', '600', '700', '800', '900',), 'Noto Serif Sinhala' => array( '100', '200', '300', '400', '500', '600', '700', '800', '900',), - 'Noto Serif TC' => array( '200', '300', '400', '500', '600', '700', '900',), + 'Noto Serif TC' => array( '200', '300', '400', '500', '600', '700', '800', '900',), 'Noto Serif Tamil' => array( '100', '200', '300', '400', '500', '600', '700', '800', '900', '100italic', '200italic', '300italic', '400italic', '500italic', '600italic', '700italic', '800italic', '900italic',), 'Noto Serif Tangut' => array( '400',), 'Noto Serif Telugu' => array( '100', '200', '300', '400', '500', '600', '700', '800', '900',), @@ -1230,8 +1251,47 @@ 'Playfair Display' => array( '400', '500', '600', '700', '800', '900', '400italic', '500italic', '600italic', '700italic', '800italic', '900italic',), 'Playfair Display SC' => array( '400', '700', '900', '400italic', '700italic', '900italic',), 'Playpen Sans' => array( '100', '200', '300', '400', '500', '600', '700', '800',), + 'Playwrite AU NSW' => array( '100', '200', '300', '400',), + 'Playwrite AU QLD' => array( '100', '200', '300', '400',), + 'Playwrite AU SA' => array( '100', '200', '300', '400',), + 'Playwrite AU TAS' => array( '100', '200', '300', '400',), + 'Playwrite AU VIC' => array( '100', '200', '300', '400',), + 'Playwrite BR' => array( '100', '200', '300', '400',), + 'Playwrite CA' => array( '100', '200', '300', '400',), + 'Playwrite CO' => array( '100', '200', '300', '400',), + 'Playwrite DE Grund' => array( '100', '200', '300', '400',), + 'Playwrite DE LA' => array( '100', '200', '300', '400',), + 'Playwrite DE SAS' => array( '100', '200', '300', '400',), + 'Playwrite DE VA' => array( '100', '200', '300', '400',), + 'Playwrite ES' => array( '100', '200', '300', '400',), + 'Playwrite ES Deco' => array( '100', '200', '300', '400',), + 'Playwrite FR Moderne' => array( '100', '200', '300', '400',), + 'Playwrite FR Trad' => array( '100', '200', '300', '400',), + 'Playwrite GB J' => array( '100', '200', '300', '400', '100italic', '200italic', '300italic', '400italic',), + 'Playwrite GB S' => array( '100', '200', '300', '400', '100italic', '200italic', '300italic', '400italic',), + 'Playwrite ID' => array( '100', '200', '300', '400',), + 'Playwrite IE' => array( '100', '200', '300', '400',), + 'Playwrite IN' => array( '100', '200', '300', '400',), + 'Playwrite IS' => array( '100', '200', '300', '400',), + 'Playwrite IT Moderna' => array( '100', '200', '300', '400',), + 'Playwrite IT Trad' => array( '100', '200', '300', '400',), + 'Playwrite MX' => array( '100', '200', '300', '400',), + 'Playwrite NG Modern' => array( '100', '200', '300', '400',), + 'Playwrite NL' => array( '100', '200', '300', '400',), + 'Playwrite NO' => array( '100', '200', '300', '400',), + 'Playwrite NZ' => array( '100', '200', '300', '400',), + 'Playwrite PL' => array( '100', '200', '300', '400',), + 'Playwrite PT' => array( '100', '200', '300', '400',), + 'Playwrite RO' => array( '100', '200', '300', '400',), + 'Playwrite SK' => array( '100', '200', '300', '400',), + 'Playwrite TZ' => array( '100', '200', '300', '400',), + 'Playwrite US Modern' => array( '100', '200', '300', '400',), + 'Playwrite US Trad' => array( '100', '200', '300', '400',), + 'Playwrite VN' => array( '100', '200', '300', '400',), + 'Playwrite ZA' => array( '100', '200', '300', '400',), 'Plus Jakarta Sans' => array( '200', '300', '400', '500', '600', '700', '800', '200italic', '300italic', '400italic', '500italic', '600italic', '700italic', '800italic',), 'Podkova' => array( '400', '500', '600', '700', '800',), + 'Poetsen One' => array( '400',), 'Poiret One' => array( '400',), 'Poller One' => array( '400',), 'Poltawski Nowy' => array( '400', '500', '600', '700', '400italic', '500italic', '600italic', '700italic',), @@ -1275,6 +1335,7 @@ 'REM' => array( '100', '200', '300', '400', '500', '600', '700', '800', '900', '100italic', '200italic', '300italic', '400italic', '500italic', '600italic', '700italic', '800italic', '900italic',), 'Racing Sans One' => array( '400',), 'Radio Canada' => array( '300', '400', '500', '600', '700', '300italic', '400italic', '500italic', '600italic', '700italic',), + 'Radio Canada Big' => array( '400', '500', '600', '700', '400italic', '500italic', '600italic', '700italic',), 'Radley' => array( '400', '400italic',), 'Rajdhani' => array( '300', '400', '500', '600', '700',), 'Rakkas' => array( '400',), @@ -1300,6 +1361,8 @@ 'Redacted' => array( '400',), 'Redacted Script' => array( '300', '400', '700',), 'Reddit Mono' => array( '200', '300', '400', '500', '600', '700', '800', '900',), + 'Reddit Sans' => array( '200', '300', '400', '500', '600', '700', '800', '900', '200italic', '300italic', '400italic', '500italic', '600italic', '700italic', '800italic', '900italic',), + 'Reddit Sans Condensed' => array( '200', '300', '400', '500', '600', '700', '800', '900',), 'Redressed' => array( '400',), 'Reem Kufi' => array( '400', '500', '600', '700',), 'Reem Kufi Fun' => array( '400', '500', '600', '700',), @@ -1401,6 +1464,8 @@ 'Scope One' => array( '400',), 'Seaweed Script' => array( '400',), 'Secular One' => array( '400',), + 'Sedan' => array( '400', '400italic',), + 'Sedan SC' => array( '400',), 'Sedgwick Ave' => array( '400',), 'Sedgwick Ave Display' => array( '400',), 'Sen' => array( '400', '500', '600', '700', '800',), @@ -1519,6 +1584,7 @@ 'Taprom' => array( '400',), 'Tauri' => array( '400',), 'Taviraj' => array( '100', '200', '300', '400', '500', '600', '700', '800', '900', '100italic', '200italic', '300italic', '400italic', '500italic', '600italic', '700italic', '800italic', '900italic',), + 'Teachers' => array( '400', '500', '600', '700', '800', '400italic', '500italic', '600italic', '700italic', '800italic',), 'Teko' => array( '300', '400', '500', '600', '700',), 'Tektur' => array( '400', '500', '600', '700', '800', '900',), 'Telex' => array( '400',), @@ -1563,6 +1629,8 @@ 'Ubuntu' => array( '300', '400', '500', '700', '300italic', '400italic', '500italic', '700italic',), 'Ubuntu Condensed' => array( '400',), 'Ubuntu Mono' => array( '400', '700', '400italic', '700italic',), + 'Ubuntu Sans' => array( '100', '200', '300', '400', '500', '600', '700', '800', '100italic', '200italic', '300italic', '400italic', '500italic', '600italic', '700italic', '800italic',), + 'Ubuntu Sans Mono' => array( '400', '500', '600', '700', '400italic', '500italic', '600italic', '700italic',), 'Uchen' => array( '400',), 'Ultra' => array( '400',), 'Unbounded' => array( '200', '300', '400', '500', '600', '700', '800', '900',), diff --git a/header-footer-grid/Core/Builder/Footer.php b/header-footer-grid/Core/Builder/Footer.php index 576aa128ba..8a195b2a14 100644 --- a/header-footer-grid/Core/Builder/Footer.php +++ b/header-footer-grid/Core/Builder/Footer.php @@ -157,7 +157,7 @@ public function add_footer_component( $builder, $row, $slot ) { /* translators: %1$s is Theme Name ( Neve ), %2$s is WordPress */ esc_html__( '%1$s | Powered by %2$s', 'neve' ), wp_kses_post( '

Neve' ), - wp_kses_post( 'WordPress

' ) + wp_kses_post( 'WordPress

' ) ); $output .= ''; diff --git a/header-footer-grid/templates/components/component-nav-secondary.php b/header-footer-grid/templates/components/component-nav-secondary.php index 5a1853221b..051e38b84d 100644 --- a/header-footer-grid/templates/components/component-nav-secondary.php +++ b/header-footer-grid/templates/components/component-nav-secondary.php @@ -34,6 +34,7 @@ 'fallback_cb' => '__return_false', 'before' => '
', 'after' => '
', + 'walker' => '\Neve\Views\Secondary_Nav_Walker', ) ); ?> diff --git a/inc/compatibility/starter-content/about.php b/inc/compatibility/starter-content/about.php index f13475e6a3..4a234bc38e 100644 --- a/inc/compatibility/starter-content/about.php +++ b/inc/compatibility/starter-content/about.php @@ -8,34 +8,34 @@ return [ 'post_type' => 'page', 'post_title' => _x( 'About', 'Theme starter content', 'neve' ), - 'post_content' => ' -
-
-

About Us

-
+ 'post_content' => ' +
+
+

About Us

+
- -
-
+ +
+
- -
-
-
+ +
+
+
- -
-

Our Story

+ +
+

Our Story

- -

Are there any leftovers in the kitchen? what are the expectations but technologically savvy.

+ +

Are there any leftovers in the kitchen? what are the expectations but technologically savvy.

@@ -44,241 +44,313 @@
- + -
+
- -
-
+ +
+
-
-
-

We are driven by values

+
+
+

We are driven by values

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo. Line high touch client we need to have a Come to Jesus meeting with Phil about his attitude, so where the.

- + - - - -
-
+ +
+
- + -
+
- -
+ +
-
-
- -
+
+
+
- + - -

Super Efficient

+ +

Results Oriented Growth

- -

Lorem ipsum dolor sit amet elit do, consectetur adipiscing, sed eiusmod tempor.

+ +

Lorem ipsum dolor sit amet elit do, consectetur adipiscing, sed eiusmod tempor line high touch client.

- +
- -
- -
+ +
+
- + - -

Deeply Committed

+ +

Client Collaboration

- -

Lorem ipsum dolor sit amet elit do, consectetur adipiscing, sed eiusmod tempor.

+ +

Lorem ipsum dolor sit amet elit do, consectetur adipiscing, sed eiusmod tempor line high touch client.

- +
- -
- -
+ +
+
- + - -

Highly Skilled

+ +

Data-Driven Creativity

- -

Lorem ipsum dolor sit amet elit do, consectetur adipiscing, sed eiusmod tempor.

+ +

Lorem ipsum dolor sit amet elit do, consectetur adipiscing, sed eiusmod tempor line high touch client.

- +
- +
- -
-
+ +
+
-
-
- -
+
+
+
+
+ + + +
+
+ + + + + + + + + +
+
+ + + +
+
+
+
+ + + +
+
+
+ + + + + + + +

John Marshall

+ + + +

Strategy

+ + + + + + + + +
+ + + +
+
- + - -

Keith Marshall

+ +

Maria Williams

-

Designer

+

Marketing

- -
- -
- -
+ +
+
- + - -

George Williams

+ +

Mark Spencer

-

Developer

+

Copywriting

- -
- -
- -
+ +
+
- + - -

Julia Castillo

+ +

Helen Castillo

-

Client Service

+

Public Relations

- -
- + + + + + -
+
', ]; diff --git a/inc/compatibility/starter-content/contact.php b/inc/compatibility/starter-content/contact.php index 55149e2211..2f616a8f29 100644 --- a/inc/compatibility/starter-content/contact.php +++ b/inc/compatibility/starter-content/contact.php @@ -1,6 +1,6 @@ 'page', 'post_name' => 'contact', 'post_title' => _x( 'Contact', 'Theme starter content', 'neve' ), - 'post_content' => ' -
-
-

Get in touch

-
+ 'post_content' => ' +
+
+

Contact us

+
- -
+ +
-
-
+
+
+
- -
+ +
- -

Call us

+ + + + + +

Call us

- +

509-728-8632 | Monday - Friday

- +
+
- -
+ +
+
- -
+ + +
+ + + - -

Email

+ +

Email

- -

info@example.com

+ +

info@marketing-agency.com

- +
+
- -
+ +
+
- -
+ + +
+ + + - -

Offices

+ +

Offices

- -

2982 Sun Valley Road, Pittsburgh

+ +

2982 Sun Valley Road, Washington

- +
+
- +
- -
-
+ +
+
+ +
+

+
+ + + + + + -
-
-

Send us a message or Come visit us

+
+
+

Send us a message or Come visit us

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

-
+ + + + +
- -
-
-
+ +
+
+
+ + + + + +
+
+
- + -
+
', ]; diff --git a/inc/compatibility/starter-content/home.php b/inc/compatibility/starter-content/home.php index ed84b6ad4e..826a613bea 100644 --- a/inc/compatibility/starter-content/home.php +++ b/inc/compatibility/starter-content/home.php @@ -7,390 +7,394 @@ return [ 'post_type' => 'page', 'post_title' => _x( 'Home', 'Theme starter content', 'neve' ), - 'post_content' => ' -
+ 'post_content' => ' +
+
+
- -

Create and grow your
unique website today

+ +

Create and grow your unique website today

- -

Programmatically work but low hanging fruit so new economy cross-pollination. Quick sync new
economy onward and upward.

+ +

Programmatically work but low hanging fruit so new economy cross-pollination. Quick sync new economy onward and upward.

- -
- + + - - - - - - - + + +
+ - -

-
+ +
+
+
+
+
- - + + -
-
- - -
+
+
+
- - + + - -

Fixed Price Projects

+ +

Business

-

Lorem ipsum dolor sit amet elit do, consectetur adipiscing, sed eiusmod tempor.

+

Vivamus dolor sit amet do, consectetur adipiscing.

- +
- -
- - -
+ +
+
- - + + - -

Receive on time

+ +

Online Store

-

Lorem ipsum dolor sit amet elit do, consectetur adipiscing, sed eiusmod tempor.

+

Sollicitudin ipsum sit amet elit do sed eiusmod tempor.

- +
- -
- -
+ +
+
- - + + - -

Fast work turnaround

+ +

Personal Blog

-

Lorem ipsum dolor sit amet elit do, consectetur adipiscing, sed eiusmod tempor.

+

Faucibus dolor sit amet do, consectetur adipiscing.

- +
-
- - - - - - - -
-
- - - - -
-
-
-
- -
- + +
+
+ + + + - -

Web Design

+ +

Portfolio

- -

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

+ +

Interdum dolor sit amet elit do sed eiusmod tempor.

- - -
+ + +
- - -
-
- - - -
-
+ +
+
- -
-
-

Branding

+ +
+
+
+
+ + + +
+
+ - -

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

+ + - - - - - - + +
+
- -
-
-
+ +
+
+
- - -
-
- - - -
-
- - - -
-
-
-
- +
+
+
+ - -
- + + - -

We are driven by values

+ +

Marketing Strategy

- -

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

- - - - -
-
- - - + -
-
- +
+ - - - + +
+
+ - -
-
- + + - -

Featured Work

+ +

Omnichannel Optimization

- - - - - -
-
-
- - - - -
- - - -
-
- - - +
- - - - -
+
- -
+ +