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' => '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 @@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.
- + - - - -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.
- +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.
- +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.
- +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
+ + + + +Strategy
+ + + + + + + + +Designer
+Marketing
- -Developer
+Copywriting
- -Client Service
+Public Relations
- -Feeling inspired? Join the team
+Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam nec fermentum ex. Vestibulum ante ipsum.
+509-728-8632 | Monday - Friday
- +info@example.com
+ +info@marketing-agency.com
- +2982 Sun Valley Road, Pittsburgh
+ +2982 Sun Valley Road, Washington
- +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
-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.
- - + - - -Lorem ipsum dolor sit amet elit do, consectetur adipiscing, sed eiusmod tempor.
+Vivamus dolor sit amet do, consectetur adipiscing.
- +Lorem ipsum dolor sit amet elit do, consectetur adipiscing, sed eiusmod tempor.
+Sollicitudin ipsum sit amet elit do sed eiusmod tempor.
- +Lorem ipsum dolor sit amet elit do, consectetur adipiscing, sed eiusmod tempor.
+Faucibus dolor sit amet do, consectetur adipiscing.
- +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.
- - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
+ +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
- - - - - - + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
- - - - -“What is the point of being alive if you don’t at least try to do something remarkable?”
+ +“We saw a significant increase in website traffic and sales within just a few months. I recommend the marketing agency.“
- -JANET MORRIS
+ +Janet Morris
- +“What is the point of being alive if you don’t at least try to do something remarkable?”
+ +“The agency completely transformed our strategy. They\'re a true marketing partner, and we\'re thrilled with the results.”
- -WILLIE BROWN
+ +Willie Brown
- +“What is the point of being alive if you don’t at least try to do something remarkable?”
+ +“Their expertise and their data-driven approach allowed us to optimize our campaigns for maximum impact.”
- -SEAN FISHER
+ +MARIA STEVENS
- +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus. Fit authentic try-hard farm-to-table hammock hexagon aesthetic.
+ + + + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus. Fit authentic try-hard farm-to-table hammock hexagon aesthetic.
+ + + + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus
nec ullamcorper mattis, pulvinar dapibus leo.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus
nec ullamcorper mattis, pulvinar dapibus leo.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis.
+ +Lorem ipsum dolor sit amet, consectetur adipiscing, luctus ullamcorper mattis.
- - - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis.
+ +Lorem ipsum dolor sit amet, consectetur adipiscing, luctus ullamcorper mattis.
- - + + + +Lorem ipsum dolor sit amet, consectetur adipiscing, luctus ullamcorper mattis.
+ + + + + + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus. Whatever shabby chic gatekeep flannel echo park, pinterest semiotics. Plaid kickstarter squid, swag street art yr pabst distillery blue bottle dreamcatcher ramps.
+ + + + +“Their expertise and their data-driven approach allowed us to optimize our campaigns for maximum impact.”
+ + + +MARIA STEVENS
+ + + + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis.
+ +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis.
- - - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis.
+ +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis.
- -“What is the point of being alive if you don’t at least
try to do something remarkable?”
JANET MORRIS
+ +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus
nec ullamcorper mattis, pulvinar dapibus leo.
How we helped James Joyce get a brand-consistent website that converts visitors into clients.
+ +How we helped Dimero to create a Marketing Strategy and a brand consistent website that converts visitors into clients.
Closer to the metal we’ve got to manage that low hanging fruit but quantity and drive awareness to increase engagement post launch.
- + + + - -Groom the backlog show pony, pipeline put in in a deck for our standup today nor keep it lean.
+ +Closer to the metal we’ve got to manage that low hanging fruit but quantity and drive awareness to engagement post launch. Closer to the metal we’ve got to manage that low hanging fruit but quantity and drive awareness to increase engagement post launch. Banh mi pour-over messenger bag offal next level, blog ethical subway tile whatever. Cupping williamsburg meh yuccie. Ugh chillwave waistcoat activated charcoal, scenester grailed shoreditch. Big mood mustache shabby chic activated charcoal helvetica su.
- - + + + +“We saw a significant increase in website traffic and sales within just a few months.”
- -JANET MORRIS
+ + + + + + + + + +JANET MORRIS
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus
nec ullamcorper mattis, pulvinar dapibus leo.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus
nec ullamcorper mattis, pulvinar dapibus leo.