regionhalland / region-halland-theme-intra
Region Hallands WP tema för intranätet
This package's canonical repository appears to be gone and the package has been frozen as a result.
v1.11.2
2021-03-23 20:00 UTC
Requires
- php: >=7.1
- composer/installers: ~1.0
- guzzlehttp/guzzle: ~6.0
- illuminate/support: 5.6.*
- regionhalland/region-halland-plugin-acf-add-theme-subpage: 1.5.1
- regionhalland/region-halland-plugin-acf-background-color: 1.6.0
- regionhalland/region-halland-plugin-acf-cookie-notice: 1.7.3
- regionhalland/region-halland-plugin-acf-gutenberg-block-button: 1.0.3
- regionhalland/region-halland-plugin-acf-gutenberg-block-card: 1.3.0
- regionhalland/region-halland-plugin-acf-gutenberg-block-key-value: 1.1.0
- regionhalland/region-halland-plugin-acf-main-post-settings-intra: 1.1.0
- regionhalland/region-halland-plugin-acf-options-page-site-message: 1.4.0
- regionhalland/region-halland-plugin-acf-page-core-model: 1.0.0
- regionhalland/region-halland-plugin-acf-page-ingress: 1.6.1
- regionhalland/region-halland-plugin-acf-page-link-lists-repeater: 1.6.0
- regionhalland/region-halland-plugin-acf-page-links-blurbs: 1.8.3
- regionhalland/region-halland-plugin-acf-page-personer-intra: 1.0.0
- regionhalland/region-halland-plugin-category-pages: 1.2.0
- regionhalland/region-halland-plugin-current-category: 1.3.0
- regionhalland/region-halland-plugin-current-category-and-child-categories: 1.0.0
- regionhalland/region-halland-plugin-current-page-and-child-pages: 1.2.0
- regionhalland/region-halland-plugin-f5-check-database-and-status: 1.0.0
- regionhalland/region-halland-plugin-find-on-page: 2.7.0
- regionhalland/region-halland-plugin-gutenberg-allow-block: 1.5.0
- regionhalland/region-halland-plugin-last-visited-page: 1.3.1
- regionhalland/region-halland-plugin-mobile-detect: 1.1.0
- regionhalland/region-halland-plugin-multi-breadcrumbs: 1.4.0
- regionhalland/region-halland-plugin-page-children: 1.6.0
- regionhalland/region-halland-plugin-page-lix-calculator: 1.0.0
- regionhalland/region-halland-plugin-page-lix-calculator-all-pages: 1.0.0
- regionhalland/region-halland-plugin-parent-category: 1.1.0
- regionhalland/region-halland-plugin-parent-category-page: 1.2.0
- regionhalland/region-halland-plugin-parent-page: 1.3.0
- regionhalland/region-halland-plugin-prepare-the-content: 1.8.0
- regionhalland/region-halland-plugin-show-categories-as-taxonomy: 1.2.0
- regionhalland/region-halland-plugin-single-page-information: 1.2.1
- regionhalland/region-halland-plugin-tree-all-levels-pages: 1.3.0
- regionhalland/region-halland-plugin-tree-first-level: 1.6.0
- regionhalland/region-halland-plugin-tree-first-level-category: 1.0.0
- regionhalland/region-halland-plugin-use-taxonomy-category-on-page: 1.2.0
- regionhalland/region-halland-plugin-wp-comment-page-advanced: 1.2.0
- regionhalland/region-halland-plugin-wp-disable-full-screen: 1.0.0
- regionhalland/region-halland-plugin-wp-remove-dashboard-meta: 1.1.0
- roots/sage-lib: ~9.0.9
- soberwp/controller: ~2.1.0
Requires (Dev)
- roots/sage-installer: ~1.4
- squizlabs/php_codesniffer: ^2.8.0
README
Temat är baserad på Sage 10 alpha. Ändringarna har gjorts för att det passar vårt behov.
Rekommendation:
>OBS! Läsa gärna Sage dokumentation innan du börjar jobba med temat.
- Behållning av original temastruktur för att det blir enklare för oss när vi vill uppgradera till senaste Sages version i nästa steg.
- Användning av Laravel Mix för det redan finns många inbyggda funktioner.
Konfiguration
- Använda filen
/resource/assets/config-local.json.sample
för att skapaconfig-local.json
som passar din lokal utvecklingmiljö vid behov. - Se till att det är rätt sökväg för typsnitt -
/resource/assets/styles/config/variables.scss
.
Systemkrav
- WordPress >= 5.4
- PHP >= 7.2.5 (with
php-mbstring
enabled) - Composer
- Node.js version >= 12.0.0 (LTS version är rekommenderad för stabilitet och prestanda under utveckling)
- Yarn version >= 1.22.4
Rh installation
- Tailwind CSS
- @regionhalland/styleguide
- laravel-mix-polyfill
- laravel-mix-purgecss v5.0.0
- axios
- stylelint-config-standard
Temat behöver fungera bra på följande webbläsare:
- Desktop:
- Google Chrome
- Safari
- MS Edge Chromium
- MS Edge
- IE11
- (Firefox, Opera)
- Mobil:
- Safari
- Google Chrome
- (Samsung)
Kommando
Kommando | Beskrivning |
---|---|
composer install -vv | Installera nödvändiga Composer paket |
yarn | Installera nödvändiga NPM paket |
yarn build | Kompilera test version |
yarn build:production | Kompilera produktion version |
yarn start | Starta lokalutveckling miljö |
yarn dev | Rensa bort /dist mappen innan starta lokalutveckling miljö |
Checklista
- [x] Tailwind CSS
- [x] RH styleguide
- [x] Polyfill för Javascript i IE11
- [x] Konfiguration filer i
/resources/assets
:- [x] Konfigfil för tema (config.json)
- [x] Konfigfil för lokalutveckling miljö (config-local.json)
- [x] Exempel konfigfil (config-local.json.sample)
- [x]
/dist
mappen rensas bort innan lokalutveckling miljö startas - [x] CSS injektion när det finns ändringar i SCSS filer
- [x] Merge Tailwind konfigfiler via kompilering