https://github.com/acromedia/orange_ecom_starter
A starting theme for Drupal E-Commerce projects.
https://github.com/acromedia/orange_ecom_starter
Last synced: 11 months ago
JSON representation
A starting theme for Drupal E-Commerce projects.
- Host: GitHub
- URL: https://github.com/acromedia/orange_ecom_starter
- Owner: AcroMedia
- Created: 2017-06-01T04:29:39.000Z (about 9 years ago)
- Default Branch: 8.x-1.x
- Last Pushed: 2022-12-10T23:16:02.000Z (over 3 years ago)
- Last Synced: 2025-06-14T13:44:00.338Z (about 1 year ago)
- Language: CSS
- Size: 5.67 MB
- Stars: 6
- Watchers: 3
- Forks: 4
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Drupal Orange E-Commerce Starter
**Notice**\
Development for this theme has moved to [Drupal.org](https://drupal.org). If you want to submit issues, develop, or use this theme please visit the [new project page](https://www.drupal.org/project/orange_ecom_starter).\
No pull requests submitted to this repository will be accepted.
> Custom theme by Acro Media Inc.
## Introduction
This custom theme uses the Orange Framework as a base theme.
## Requirements
Base Theme: [Orange Framework](https://github.com/AcroMedia/orange_framework).
## Installation
Enable the theme and away you go.
## Configuration
### Sass
- Configured to compile using Gulp.
- Compile to CSS by running the following commands:
- `npm install`
- `gulp`
- The CSS will be compiled to: `css/style.css`
## Starting Your New Custom Theme
This theme is meant to be copied and renamed to become your custom theme for your project. Follow the steps below to live a happy life. #blessed
- Copy/rename this theme folder into `/web/themes/custom/your_custom_theme_name`.
- Remove the `.git` folder and `composer.json` file from your theme.
- Rename the core theme filenames replacing `orange_ecom_starter` with the name of your new theme. List of core files below:
- `orange_ecom_starter.breakpoints.yml`
- `orange_ecom_starter.info.yml`
- `orange_ecom_starter.libraries.yml`
- `orange_ecom_starter.theme`
- `config/schema/orange_ecom_starter.schema.yml`
- Within your theme folder, find and replace the string `orange_ecom_starter` with your new theme name within all the files. This will change all the hook references, libraries etc. I would avoid manually sifting through the files as you'll likely miss something within one of the templates.
- Make sure to update the `Orange E-Commerce Starter` label/name strings within `config/schema/orange_ecom_starter.schema` and `orange_ecom_starter.info.yml` as well.
- Update the `screenshot.png` and `favicon.ico` files to match your new theme.
- Update the color and font variables within `sass/custom/_variables.scss` to quickly adjust the theme to be more geared towards your project. Chat with a Creative department resource if you need help choosing appropriate choices.
- Update the `README.md` with project specific details, and remove this `Starting Your New Custom Theme` section.
- If you run into any issues, just call my name cause I'll hear you scream.
- Master, master!