Updated settings UI
This commit is contained in:
parent
66e4866b49
commit
ed63557f3e
1 changed files with 42 additions and 47 deletions
|
@ -27,6 +27,9 @@ $customDomainsTarget = $this->getParam('customDomainsTarget', false);
|
||||||
<li data-state="/console/settings?project={{router.params.project}}">
|
<li data-state="/console/settings?project={{router.params.project}}">
|
||||||
<h2>Overview</h2>
|
<h2>Overview</h2>
|
||||||
|
|
||||||
|
<div class="row responsive">
|
||||||
|
<div class="col span-8 margin-bottom">
|
||||||
|
<div class="box">
|
||||||
<form
|
<form
|
||||||
data-analytics-event="submit"
|
data-analytics-event="submit"
|
||||||
data-analytics-category="console"
|
data-analytics-category="console"
|
||||||
|
@ -44,22 +47,16 @@ $customDomainsTarget = $this->getParam('customDomainsTarget', false);
|
||||||
|
|
||||||
<input name="$id" type="hidden" data-ls-bind="{{console-project.$id}}" />
|
<input name="$id" type="hidden" data-ls-bind="{{console-project.$id}}" />
|
||||||
|
|
||||||
<div class="box">
|
|
||||||
<div class="row responsive">
|
|
||||||
<div class="col span-9 margin-bottom">
|
|
||||||
|
|
||||||
<label for="name">Name</label>
|
<label for="name">Name</label>
|
||||||
<input name="name" id="name" type="text" autocomplete="off" data-ls-bind="{{console-project.name}}" data-forms-text-direction required>
|
<input name="name" id="name" type="text" autocomplete="off" data-ls-bind="{{console-project.name}}" data-forms-text-direction required>
|
||||||
|
|
||||||
<label for="name">Project ID</label>
|
<label for="logo">Project Logo</label>
|
||||||
<div class="input-copy">
|
|
||||||
<input data-forms-copy type="text" disabled data-ls-bind="{{console-project.$id}}" />
|
<div class="text-align-center clear">
|
||||||
|
<input type="hidden" name="logo" data-ls-bind="{{console-project.logo}}" data-read="<?php echo $this->escape(json_encode(['*'])); ?>" data-write="<?php echo $this->escape(json_encode(['team:{{console-project.teamId}}'])); ?>" data-accept="image/*" data-forms-upload="" data-label-button="Upload" data-scope="console" data-default="">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<label for="name">Default API Endpoint</label>
|
<hr />
|
||||||
<div class="input-copy">
|
|
||||||
<input data-forms-copy type="text" disabled data-ls-bind="{{env.PROTOCOL}}://{{env.DOMAIN}}/v1" />
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<!-- <div data-ls-if="0 !== {{console-domains|activeDomainsCount}}">
|
<!-- <div data-ls-if="0 !== {{console-domains|activeDomainsCount}}">
|
||||||
<label for="name">Custom API Endpoints</label>
|
<label for="name">Custom API Endpoints</label>
|
||||||
|
@ -73,31 +70,29 @@ $customDomainsTarget = $this->getParam('customDomainsTarget', false);
|
||||||
</ul>
|
</ul>
|
||||||
</div> -->
|
</div> -->
|
||||||
|
|
||||||
<div class="margin-top-negative-small text-size-small">
|
|
||||||
<a data-ls-attrs="href=/console/settings/domains?project={{router.params.project}}">Add a custom domain <i class="icon-angle-circled-right"></i></a>
|
|
||||||
</div>
|
|
||||||
<!--
|
|
||||||
<label for="description">Description <small>(optional)</small></label>
|
|
||||||
<textarea name="description" id="description" autocomplete="off" placeholder="Help us make the world a better place" data-ls-bind="{{console-project.description}}" data-forms-text-direction data-forms-text-count></textarea>
|
|
||||||
|
|
||||||
<label for="url">Website <small>(optional)</small></label>
|
|
||||||
<input name="url" id="url" type="url" class="full-width" autocomplete="off" placeholder="https://acme-corp.com" data-ls-bind="{{console-project.url}}"> -->
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="col span-3 box-aside">
|
|
||||||
<label for="logo">Project Logo</label>
|
|
||||||
|
|
||||||
<div class="text-align-center clear">
|
|
||||||
<input type="hidden" name="logo" data-ls-bind="{{console-project.logo}}" data-read="<?php echo $this->escape(json_encode(['*'])); ?>" data-write="<?php echo $this->escape(json_encode(['team:{{console-project.teamId}}'])); ?>" data-accept="image/*" data-forms-upload="" data-label-button="Upload" data-scope="console" data-default="">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<hr class="margin-top-no" />
|
|
||||||
|
|
||||||
<button class="" type="submit">Save</button>
|
<button class="" type="submit">Save</button>
|
||||||
</div>
|
|
||||||
</form>
|
</form>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col span-4 sticky-top">
|
||||||
|
<label for="name">Project ID</label>
|
||||||
|
<div class="input-copy">
|
||||||
|
<input data-forms-copy type="text" disabled data-ls-bind="{{console-project.$id}}" />
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<label for="name">API Endpoint</label>
|
||||||
|
<div class="input-copy">
|
||||||
|
<input data-forms-copy type="text" disabled data-ls-bind="{{env.PROTOCOL}}://{{env.DOMAIN}}/v1" />
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<ul class="margin-bottom-large text-fade text-size-small">
|
||||||
|
<li class="margin-bottom-small"><i class="icon-angle-circled-right margin-start-tiny margin-end-tiny"></i> <button data-ls-ui-trigger="open-json" class="link text-size-small">Use a custom endpoint</button></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<!-- <li data-state="/console/settings/privacy?project={{router.params.project}}">
|
<!-- <li data-state="/console/settings/privacy?project={{router.params.project}}">
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue