
Security News
vlt Launches "reproduce": A New Tool Challenging the Limits of Package Provenance
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
bootstrap-shopify-theme
Advanced tools
A free [**Shopify Theme**](https://github.com/maxvien/bootstrap-shopify-theme) built with [**Bootstrap**](https://getbootstrap.com/), [BEM](http://getbem.com/), [Theme Tools](https://shopify.dev/tools/themes), [Swiper](https://swiperjs.com/), [Gulp](https
A free Shopify Theme built with Bootstrap, BEM, Theme Tools, Swiper, Gulp, Parcel, Liquid, SASS, PostCSS, ESNext, ... and Passion.
These are my experience when I have been working on this theme:
If you like the project, please hit the STAR button to support my work. ⭐️
maxvien
Clone the source code into your computer.
git clone https://github.com/Maxvien/bootstrap-shopify-theme.git
Install the project's dependencies.
yarn install
To config the project, you need to copy and rename the config.yml.example
file to the config.yml
file. Then update the store
, password
, theme_id
properties.
There are two sections in the config.yml
file:
development
section is for your development store.production
section is for your production store.development:
store: store-name.myshopify.com
password: store-admin-api-password
theme_id: store-theme-id
production:
store: store-name.myshopify.com
password: store-admin-api-password
theme_id: store-theme-id
To fill the store
property, you copy your store's hostname and paste it to the config.yml
file.
To fill the password
property, please follow these steps:
config.yml
file.To fill the theme_id
property, please follow these steps:
https://store-name.myshopify.com/admin/themes/[theme_id]/editor
on your browser's address bar. Copy the theme_id and paste it into the config.yml
file.To develop the theme, you need to follow the Configuration to config the development
section in the config.yml
file.
Next, run this command to run the development server.
yarn dev
Open https://localhost:8080/?preview_theme_id=[theme_id]
with your browser to see the result.
To follow Shopify Theme best practices, you need to install Shopify Theme Check.
To speed up your productivity, you can install these extensions:
To deploy the theme, you need to follow the Configuration to config the production
section in the config.yml
file.
Next, run this command to deploy the theme to your production store.
yarn deploy
FAQs
A free [**Shopify Theme**](https://github.com/maxvien/bootstrap-shopify-theme) built with [**Bootstrap**](https://getbootstrap.com/), [BEM](http://getbem.com/), [Theme Tools](https://shopify.dev/tools/themes), [Swiper](https://swiperjs.com/), [Gulp](https
We found that bootstrap-shopify-theme demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Research
Security News
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.