diff options
Diffstat (limited to 'views')
| -rw-r--r-- | views/blueprint.ejs | 4 | ||||
| -rw-r--r-- | views/controls/blueprint/info.ejs | 25 | ||||
| -rw-r--r-- | views/controls/blueprint/settings.ejs | 39 | ||||
| -rw-r--r-- | views/partials/scripts.ejs | 2 |
4 files changed, 68 insertions, 2 deletions
diff --git a/views/blueprint.ejs b/views/blueprint.ejs index e68e106..e7f7c48 100644 --- a/views/blueprint.ejs +++ b/views/blueprint.ejs @@ -12,9 +12,9 @@ [[ include partials/header ]] <div id="builderView"> - [[ include controls/builder/info ]] + [[ include controls/blueprint/info ]] [[ include controls/blueprint/toolbar ]] - [[ include controls/builder/settings ]] + [[ include controls/blueprint/settings ]] [[ include controls/blueprint/editor ]] [[ include controls/blueprint/scaler ]] </div> diff --git a/views/controls/blueprint/info.ejs b/views/controls/blueprint/info.ejs new file mode 100644 index 0000000..f994629 --- /dev/null +++ b/views/controls/blueprint/info.ejs @@ -0,0 +1,25 @@ +<div class="vvbox settings info" id="blueprintInfo"> + <h4>Blueprint Editor</h4> + + <div class="setting number twoline"> + <label for="room-height">ceiling height</label> + <input type="text" class="units" name="height" id="room-height"> + <label for="room-height-global" id="room-height-global-label">global?</label> + <input type="checkbox" name="heightGlobal" id="room-height-global"> + </div> + + <div class="setting number twoline"> + <label for="viewHeight">camera height</label> + <input type="text" class="units" name="viewHeight" id="viewHeight"> + </div> + + <div class="setting number twoline"> + <label for="builder-units">units</label> + <select id="builder-units" name="units"> + <option value="px">pixels</option> + <option value="ft">foot</option> + <option value="m">meter</option> + </select> + </div> + +</div> diff --git a/views/controls/blueprint/settings.ejs b/views/controls/blueprint/settings.ejs new file mode 100644 index 0000000..a7ce2f0 --- /dev/null +++ b/views/controls/blueprint/settings.ejs @@ -0,0 +1,39 @@ +<div class="vvbox settings active" id="blueprintSettings"> + <input type="hidden" name="_csrf" value="[[- token ]]"> + <input type="hidden" name="_id" value="new"> + + <div class="setting"> + <a href="#" id="startpoint"> + <span class="ion-ios-navigate-outline"></span> + <span id="startText">Select Startpoint</span> + <span id="moveText">Move to Desired Point</span></a> + </div> + + <div class="setting"> + <input type="text" name="name" placeholder="layout name"> + </div> + + <div class="setting"> + <div class="radio-group"> + <input id="privacy_private" class="radio-group__option" type="radio" name="privacy" value="public" checked> + <label class="radio-group__label" for="privacy_private"> + Everyone + </label> + <input id="privacy_public" class="radio-group__option" type="radio" name="privacy" value="private"> + <label class="radio-group__label" for="privacy_public"> + Just for me + </label> + </div> + </div> + + <div class="setting"> + <button data-role="save-layout">Save</button> + </div> + + <div class="setting subButtons"> + <a href="#" data-role="clear-layout">Clear</a> + <a href="#" data-role="clone-layout">Clone</a> + <a href="#" data-role="destroy-layout">Delete</a> + </div> + +</div> diff --git a/views/partials/scripts.ejs b/views/partials/scripts.ejs index 909309e..8a69888 100644 --- a/views/partials/scripts.ejs +++ b/views/partials/scripts.ejs @@ -134,6 +134,8 @@ <script type="text/javascript" src="/assets/javascripts/ui/builder/BuilderInfo.js"></script> <script type="text/javascript" src="/assets/javascripts/ui/blueprint/BlueprintView.js"></script> +<script type="text/javascript" src="/assets/javascripts/ui/blueprint/BlueprintInfo.js"></script> +<script type="text/javascript" src="/assets/javascripts/ui/blueprint/BlueprintSettings.js"></script> <script type="text/javascript" src="/assets/javascripts/ui/blueprint/BlueprintEditor.js"></script> <script type="text/javascript" src="/assets/javascripts/ui/blueprint/BlueprintScaler.js"></script> <script type="text/javascript" src="/assets/javascripts/ui/blueprint/BlueprintToolbar.js"></script> |
