mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-04-14 05:55:00 -04:00
Presets in terrain_generate_modal shown from a list instead of hardcoded
Conflicts: app/templates/editor/level/modal/terrain_randomize.jade
This commit is contained in:
parent
af23c09799
commit
c33491b04d
3 changed files with 14 additions and 11 deletions
app
styles/editor/level/modal
templates/editor/level/modal
views/editor/level/modals
|
@ -125,4 +125,7 @@
|
|||
|
||||
.hard-option .preset-name
|
||||
border-top: 25px solid black
|
||||
color: white
|
||||
color: white
|
||||
|
||||
.capitalize
|
||||
text-transform: capitalize
|
|
@ -5,11 +5,12 @@ block modal-header-content
|
|||
|
||||
block modal-body-content
|
||||
div#normal-view
|
||||
a(href="#")
|
||||
div.choose-option(data-preset-type="grassy", data-preset-size="small", style="background:url(/images/pages/editor/level/preset_grassy_small.jpg) no-repeat center; background-size: cover")
|
||||
div.preset-size.name-label
|
||||
span(data-i18n="editor.small") Small
|
||||
div.preset-name
|
||||
span(data-i18n="editor.grassy") Grassy
|
||||
//- for model in models
|
||||
each sizeObject, size in presetSizes
|
||||
each preset in presets
|
||||
a(href="#")
|
||||
div.choose-option(data-preset-type=preset.type, data-preset-size=size, style="background:url(/images/pages/editor/level/preset_grassy_small.jpg) no-repeat center; background-size: cover")
|
||||
div.preset-size.name-label.capitalize
|
||||
span(data-i18n="editor."+size) #{size}
|
||||
div.preset-name.capitalize
|
||||
span(data-i18n="editor.grassy") #{preset.type}
|
||||
block modal-footer
|
||||
|
|
|
@ -185,9 +185,8 @@ module.exports = class TerrainRandomizeModal extends ModalView
|
|||
|
||||
getRenderData: ->
|
||||
c = super()
|
||||
models = _.values CocoModel.backedUp
|
||||
models = (m for m in models when m.hasLocalChanges())
|
||||
c.models = models
|
||||
c.presets = presets
|
||||
c.presetSizes = presetSizes
|
||||
c
|
||||
|
||||
onHidden: ->
|
||||
|
|
Loading…
Add table
Reference in a new issue