💄 Icon buttons
This commit is contained in:
@@ -51,9 +51,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
<ul>
|
<ul>
|
||||||
<li v-if="!isClearingHistory">
|
<li v-if="!isClearingHistory">
|
||||||
<button id="clear-history-button" :disabled="history.length === 0" @click="enableHistoryClearing">
|
<button id="clear-history-button" :disabled="history.length === 0" @click="enableHistoryClearing">Clear all</button>
|
||||||
Clear all
|
|
||||||
</button>
|
|
||||||
</li>
|
</li>
|
||||||
<li v-else>
|
<li v-else>
|
||||||
<div class="flex-wrap">
|
<div class="flex-wrap">
|
||||||
|
|||||||
@@ -61,6 +61,7 @@
|
|||||||
<label for="path">Path</label>
|
<label for="path">Path</label>
|
||||||
<input @keyup.enter="isValidURL ? sendRequest() : null" id="path" v-model="path">
|
<input @keyup.enter="isValidURL ? sendRequest() : null" id="path" v-model="path">
|
||||||
</li>
|
</li>
|
||||||
|
<div class="show-on-small-screen">
|
||||||
<li>
|
<li>
|
||||||
<label class="hide-on-small-screen" for="copyRequest"> </label>
|
<label class="hide-on-small-screen" for="copyRequest"> </label>
|
||||||
<button class="icon" @click="copyRequest" id="copyRequest" ref="copyRequest" :disabled="!isValidURL">
|
<button class="icon" @click="copyRequest" id="copyRequest" ref="copyRequest" :disabled="!isValidURL">
|
||||||
@@ -82,6 +83,7 @@
|
|||||||
<span>{{ isHidden ? 'Show Code' : 'Hide Code' }}</span>
|
<span>{{ isHidden ? 'Show Code' : 'Hide Code' }}</span>
|
||||||
</button>
|
</button>
|
||||||
</li>
|
</li>
|
||||||
|
</div>
|
||||||
<li>
|
<li>
|
||||||
<label class="hide-on-small-screen" for="action"> </label>
|
<label class="hide-on-small-screen" for="action"> </label>
|
||||||
<button :disabled="!isValidURL" @click="sendRequest" class="show" id="action" name="action" ref="sendButton">
|
<button :disabled="!isValidURL" @click="sendRequest" class="show" id="action" name="action" ref="sendButton">
|
||||||
@@ -145,21 +147,27 @@
|
|||||||
<label :for="'bvalue'+index">Value {{index + 1}}</label>
|
<label :for="'bvalue'+index">Value {{index + 1}}</label>
|
||||||
<input :name="'bvalue'+index" v-model="param.value" @keyup.prevent="setRouteQueryState">
|
<input :name="'bvalue'+index" v-model="param.value" @keyup.prevent="setRouteQueryState">
|
||||||
</li>
|
</li>
|
||||||
|
<div>
|
||||||
<li>
|
<li>
|
||||||
<label class="hide-on-small-screen" for="request"> </label>
|
<label class="hide-on-small-screen" for="request"> </label>
|
||||||
<button @click="removeRequestBodyParam(index)" name="request">Remove</button>
|
<button class="icon" @click="removeRequestBodyParam(index)" name="request">
|
||||||
|
<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd">
|
||||||
|
<path d="M5.662 23l-5.369-5.365c-.195-.195-.293-.45-.293-.707 0-.256.098-.512.293-.707l14.929-14.928c.195-.194.451-.293.707-.293.255 0 .512.099.707.293l7.071 7.073c.196.195.293.451.293.708 0 .256-.097.511-.293.707l-11.216 11.219h5.514v2h-12.343zm3.657-2l-5.486-5.486-1.419 1.414 4.076 4.072h2.829zm6.605-17.581l-10.677 10.68 5.658 5.659 10.676-10.682-5.657-5.657z" />
|
||||||
|
</svg>
|
||||||
|
</button>
|
||||||
</li>
|
</li>
|
||||||
|
</div>
|
||||||
</ol>
|
</ol>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<label for="addrequest">Action</label>
|
<label for="addrequest">Action</label>
|
||||||
<button @click="addRequestBodyParam" name="addrequest">Add</button>
|
<button @click="addRequestBodyParam" name="addrequest">Add New</button>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<label for="request">Parameter List</label>
|
<label for="request">Parameter List</label>
|
||||||
<textarea name="request" readonly v-textarea-auto-height="rawRequestBody" v-model="rawRequestBody" placeholder="(add at least one parameter)"></textarea>
|
<textarea name="request" readonly v-textarea-auto-height="rawRequestBody" v-model="rawRequestBody" placeholder="(add at least one parameter)" rows="1"></textarea>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
@@ -249,20 +257,26 @@
|
|||||||
<label :for="'value'+index">Value {{index + 1}}</label>
|
<label :for="'value'+index">Value {{index + 1}}</label>
|
||||||
<input :name="'value'+index" v-model="header.value" @keyup.prevent="setRouteQueryState">
|
<input :name="'value'+index" v-model="header.value" @keyup.prevent="setRouteQueryState">
|
||||||
</li>
|
</li>
|
||||||
|
<div>
|
||||||
<li>
|
<li>
|
||||||
<label class="hide-on-small-screen" for="header"> </label>
|
<label class="hide-on-small-screen" for="header"> </label>
|
||||||
<button @click="removeRequestHeader(index)" name="header">Remove</button>
|
<button class="icon" @click="removeRequestHeader(index)" name="header">
|
||||||
|
<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd">
|
||||||
|
<path d="M5.662 23l-5.369-5.365c-.195-.195-.293-.45-.293-.707 0-.256.098-.512.293-.707l14.929-14.928c.195-.194.451-.293.707-.293.255 0 .512.099.707.293l7.071 7.073c.196.195.293.451.293.708 0 .256-.097.511-.293.707l-11.216 11.219h5.514v2h-12.343zm3.657-2l-5.486-5.486-1.419 1.414 4.076 4.072h2.829zm6.605-17.581l-10.677 10.68 5.658 5.659 10.676-10.682-5.657-5.657z" />
|
||||||
|
</svg>
|
||||||
|
</button>
|
||||||
</li>
|
</li>
|
||||||
|
</div>
|
||||||
</ol>
|
</ol>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<button @click="addRequestHeader" name="add">Add</button>
|
<button @click="addRequestHeader" name="add">Add New</button>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<label for="request">Header List</label>
|
<label for="request">Header List</label>
|
||||||
<textarea name="request" readonly v-textarea-auto-height="headerString" v-model="headerString" placeholder="(add at least one header)"></textarea>
|
<textarea name="request" readonly v-textarea-auto-height="headerString" v-model="headerString" placeholder="(add at least one header)" rows="1"></textarea>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</pw-section>
|
</pw-section>
|
||||||
@@ -276,20 +290,26 @@
|
|||||||
<label :for="'value'+index">Value {{index + 1}}</label>
|
<label :for="'value'+index">Value {{index + 1}}</label>
|
||||||
<input :name="'value'+index" v-model="param.value">
|
<input :name="'value'+index" v-model="param.value">
|
||||||
</li>
|
</li>
|
||||||
|
<div>
|
||||||
<li>
|
<li>
|
||||||
<label class="hide-on-small-screen" for="param"> </label>
|
<label class="hide-on-small-screen" for="param"> </label>
|
||||||
<button @click="removeRequestParam(index)" name="param">Remove</button>
|
<button class="icon" @click="removeRequestParam(index)" name="param">
|
||||||
|
<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd">
|
||||||
|
<path d="M5.662 23l-5.369-5.365c-.195-.195-.293-.45-.293-.707 0-.256.098-.512.293-.707l14.929-14.928c.195-.194.451-.293.707-.293.255 0 .512.099.707.293l7.071 7.073c.196.195.293.451.293.708 0 .256-.097.511-.293.707l-11.216 11.219h5.514v2h-12.343zm3.657-2l-5.486-5.486-1.419 1.414 4.076 4.072h2.829zm6.605-17.581l-10.677 10.68 5.658 5.659 10.676-10.682-5.657-5.657z" />
|
||||||
|
</svg>
|
||||||
|
</button>
|
||||||
</li>
|
</li>
|
||||||
|
</div>
|
||||||
</ol>
|
</ol>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<button @click="addRequestParam" name="add">Add</button>
|
<button @click="addRequestParam" name="add">Add New</button>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<label for="request">Parameter List</label>
|
<label for="request">Parameter List</label>
|
||||||
<textarea name="request" readonly v-textarea-auto-height="queryString" v-model="queryString" placeholder="(add at least one parameter)"></textarea>
|
<textarea name="request" readonly v-textarea-auto-height="queryString" v-model="queryString" placeholder="(add at least one parameter)" rows="1"></textarea>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</pw-section>
|
</pw-section>
|
||||||
|
|||||||
Reference in New Issue
Block a user