even better
This commit is contained in:
@@ -123,18 +123,17 @@ RV-Element(element_name)
|
||||
stack_name = 'elements_to_generate'
|
||||
if 'RV-Block__Modifier' in called-from
|
||||
stack_name = 'block_modifier_elements_to_generate'
|
||||
prefix = '.'
|
||||
if block_name == '^[-2..-2]'
|
||||
p('wurst')
|
||||
prefix = ''
|
||||
|
||||
element_block = @block{
|
||||
&__{element_name}{
|
||||
for sub_block in _pop_stack(){
|
||||
{sub_block}
|
||||
}
|
||||
|
||||
for modifier_block in _pop_stack('element_modifiers_to_generate'){
|
||||
{modifier_block}
|
||||
&^[-3..-3]__{element_name}{
|
||||
for modifier_block in _pop_stack('element_modifiers_to_generate'){
|
||||
{modifier_block}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -161,7 +160,7 @@ RV-Element__Modifier(element_modifier_name)
|
||||
if 'RV-Element' in called-from
|
||||
//Infix, store for handling by element
|
||||
modifier_block = @block{
|
||||
& .{element_name}--{element_modifier_name}{
|
||||
&--{element_modifier_name}{
|
||||
for current_block in _pop_stack(){
|
||||
{current_block}
|
||||
}
|
||||
@@ -173,7 +172,7 @@ RV-Element__Modifier(element_modifier_name)
|
||||
//Postfix, append to existing element
|
||||
last_element_name = _get_last_name('RV-Element')
|
||||
modifier_block = @block {
|
||||
& .__{last_element_name}.__{last_element_name}--{element_modifier_name}{
|
||||
& .{block_name}__{last_element_name}.{block_name}__{last_element_name}--{element_modifier_name}{
|
||||
for current_block in _pop_stack(){
|
||||
{current_block}
|
||||
}
|
||||
|
Reference in New Issue
Block a user