Sha256: ae9664b72bc49018b263fbb825b1b0346fb61bf1ffa3dfdb66b5d8a2e5c9534b

Contents?: true

Size: 1.07 KB

Versions: 72

Compression:

Stored size: 1.07 KB

Contents

# solidus\_backend

Backend contains the controllers, views, and assets making up the admin interface of Solidus.

## Assets

### JavaScript

Can be found in [app/assets/javascripts/spree/backend/](./app/assets/javascripts/spree/backend/)

Our scripts are written in a mix of CoffeeScript and JavaScript (ES5). We can't
easily use a transpiler for ECMAScript >= 6 without adding additional steps for
applications using solidus\_admin.

Though we have existing CoffeeScript files, any new files should be in
JavaScript (ES5).

### Stylesheets

Can be found in [app/assets/stylesheets/spree/backend/](./app/assets/stylesheets/spree/backend/)

The stylesheets are written in SCSS and include all of [Bourbon](http://bourbon.io/docs/) and [Bootstrap 4 alpha](http://v4-alpha.getbootstrap.com/).

When running the application there is a styleguide available at:

```
/admin/style_guide
```

## Testing

Run the tests

```bash
bundle exec rspec
```

Run the JavaScript tests (must have [ChromeDriver](https://sites.google.com/a/chromium.org/chromedriver/) installed)

```bash
bundle exec teaspoon
```

Version data entries

72 entries across 72 versions & 2 rubygems

Version Path
solidus_backend-3.1.9 README.md
solidus_backend-3.1.8 README.md
solidus_backend-3.0.8 README.md
solidus_backend-3.0.7 README.md
solidus_backend-2.11.17 README.md
solidus_backend-3.1.7 README.md
solidus_backend-2.11.16 README.md
solidus_backend-3.0.6 README.md
solidus_backend-3.1.6 README.md
solidus_backend-2.11.15 README.md
solidus_backend-2.11.14 README.md
solidus_backend-3.0.5 README.md
solidus_backend-3.1.5 README.md
solidus_backend-2.11.13 README.md
solidus_backend-3.0.4 README.md
solidus_backend-3.1.4 README.md
solidus_backend-2.11.12 README.md
solidus_backend-3.0.3 README.md
solidus_backend-3.1.3 README.md
solidus_backend-3.1.2 README.md