Sha256: 1a9341109c03cb6f8dba0d42adebd2bf9003d250e530ab8e341af5ff61826284

Contents?: true

Size: 1002 Bytes

Versions: 2

Compression:

Stored size: 1002 Bytes

Contents

@import 'bem-constructor';

// The Burger Testâ„¢

@include object('burger') {
    texture: juicy;

    @include element('letuce', 'tomato') {
        quality: fresh;
    }

    @include element('cheese') {
        type: gouda;

        @include modifier('parmigiano') {
            type: parmigiano;
        }
    }

    @include element('extra-topping') {
        ingredient: bacon;
    }

    @include element('meat') {
        type: beef;
    }

    @include modifier('veggie') {
        texture: smooth;

        @include modifies-element('meat') {
            type: lentils;
        }

        @include modifies-element('extra-topping') {
            ingredient: avocado;

            @include hack() {
                ingredient: bacon;
            }
        }
    }

    @include theme('mexican') {
        spicy: hell-yeah;
    }

    @include state('cold') {
        taste: terrible;
    }
}

// @include scope(test) {
//     a: shite
// }

// .bem-log {
//     log: inspect($_bem-log);
// }

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
bem-constructor-0.1.1 stylesheets/test.scss
bem-constructor-0.1 stylesheets/test.scss