<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>GIO Debugger 选项</title>
<style>
body {
font-size: 14px;
background:#FAFAFA;
padding: 20px;
color: #535353;
}
a {
text-decoration: none;
}
h1 {font-size: 14px; font-weight: normal;color:#262626;}
h2 {font-size: 14px; margin:0}
#container {max-width: 680px; margin: auto;}
ul {
list-style: none;
padding:0;
background-color: #FFFFFF;
box-shadow: 0 2px 4px 0 rgba(0,0,0,0.1);
}
li {
height: 60px;
line-height: 60px;
border-bottom: 1px solid #EBEBEB;
padding: 0 25px 0 50px;
cursor: pointer;
overflow:hidden;
text-overflow: ellipsis;
}
li:last-child {
border-bottom: none;
}
li:hover,li.focus{
background:#F8F8F8;
}
li.add {
color:#52556C;
}
li.add:hover{
color:#3376DC;
}
.add:before{
content: '+';
margin-left: -20px;
margin-right: 8px;
font-size: 18px;
}
.circle {
border: 1px solid #ccc;
border-radius: 50%;
width: 14px;
height: 14px;
display: inline-block;
vertical-align: middle;
margin:22px 8px 0 -24px;
float:left;
}
.name {
float:left;
max-width: 530px;
overflow: hidden;
text-overflow: ellipsis;
}
li:first-child:after{
content: '默认地址';
color:#C1C1C1;
float: right;
font-size: 12px;
font-weight: 100;
}
li.active .circle {
background: #00CF9B;
border-color: #00CF9B;
}
li:hover .opt,li.focus .opt{
display: block;
}
li.active .circle:before{
transform: rotate(45deg) scale(1);
display: table;
border: 1px solid #fff;
border-top: 0;
border-left: 0;
content: ' ';
width: 4px;
height: 8px;
margin: 1px 0 0 4px;
}
li[new] .name:after {
content: '新';
color: #f00;
font-size: 12px;
margin-top: -4px;
transform: translateY(-6px) scale(.8);
display: inline-block;
}
.opt{
float:right;
color:#7F7583;
display:none;
}
.opt svg {
font-size: 14px;
width: 14px;
height: 14px;
fill: currentColor;
margin-left: 18px;
}
.mask {
display:none;
background: rgba(0,0,0,0.6);
position:fixed;
top:0;
left:0;
bottom: 0;
right: 0;
}
.modal{
width: 300px;
height: 152px;
background:#fff;
margin:auto;
top: 50%;
left: 50%;
position:absolute;
margin-top: -76px;
margin-left: -150px;
}
.modal h2{
font-size: 12px;
line-height: 3;
padding:0 20px;
border-bottom:1px solid #ebebeb;
}
.modal input{
margin: 0 20px;
width: 238px;
padding: 0 10px;
border: 1px solid #ebebeb;
line-height: 3;
color: #535353;
}
.ctr{
text-align: right;
font-size: 12px;
text-decoration: none;
padding: 0 20px;
}
.ctr a {
display:inline-block;
line-height: 3;
padding: 0 15px;
margin-left: 10px;
color: #535353;
cursor: pointer;
}
.ctr .btn{
background-color: #EA6947;
color:#fff;
border-radius: 2px;
}
.ctr .disabled{
background-color: #EBEBEB;
color:#fff;
border-radius: 2px;
}
#deleteModal{
position:absolute;
background:#fff;
box-shadow: 0 2px 4px 0 rgba(0,0,0,0.1);
display:none;
padding: 12px 0 12px 16px;
line-height: 36px;
}
#deleteModal:before{
content: '';
display: block;
position: absolute;
display: block;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
top: -3px;
-webkit-box-shadow: -1px -1px 4px rgba(0, 0, 0, 0.06);
box-shadow: -1px -1px 4px rgba(0, 0, 0, 0.06);
background: #fff;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
right: 30px;
margin-left: -5px;
}
#masktrans {
background: transparent;
top:0;
left:0;
right:0;
bottom:0;
position:fixed;
display:none;
}
</style>
</head>
<body>
<svg aria-hidden="true" style="position:absolute;width:0;height:0;overflow:hidden">
<symbol id="gicon-edit" viewBox="0 0 11.59 11.59">
<path d="M11.29,93.29,8.71,90.71a1,1,0,0,0-1.42,0L0,98v4H4l7.29-7.29A1,1,0,0,0,11.29,93.29ZM3.59,101H1V98.41l7-7L10.59,94Z" transform="translate(0 -90.41)"></path>
<rect x="7.25" y="91.42" width="1" height="5.66" transform="translate(-64.37 -57.33) rotate(-45)"></rect>
</symbol>
<symbol id="gicon-delete" viewBox="0 0 14 14">
<path d="M12,2V13H2V2H1V13a1,1,0,0,0,1,1H12a1,1,0,0,0,1-1V2Z"></path>
<rect y="2" width="14" height="1"></rect>
<path d="M9,0H5A1,1,0,0,0,4,1V3H5V1H9V3h1V1A1,1,0,0,0,9,0Z"></path>
<rect x="6.5" y="4.5" width="1" height="7"></rect>
<rect x="3.5" y="4.5" width="1" height="7"></rect>
<rect x="9.5" y="4.5" width="1" height="7"></rect>
</symbol>
</svg>
<header>
<img src="gio.png" alt="GrowingIO" height="23"/>
</header>
<div id="container">
<h1>服务器地址</h1>
<ul id="list">
<li class="item active" data-val="/api.*\.growingio\.com/">
<span class="circle"></span>api.*\.growingio\.com
</li>
<li class="add" id="addBtn">添加服务器</li>
</ul>
<div class="mask" id="mask">
<div class="modal">
<h2>修改服务器地址</h2>
<p><input id="options_value" /></p>
<div class="ctr">
<a id="cancleModal">取消</a>
<a id="saveBtn" class="btn">保存</a>
</div>
</div>
</div>
</div>
<div id="masktrans"></div>
<div id="deleteModal">
<div>确定要删除改地址吗?</div>
<div class="ctr">
<a id="deleteCancel">取消</a>
<a class="btn">确定</a>
</div>
</div>
<div style="display:none">
<li id="template" class="item" new="1" data-val="">
<span class="circle"></span>
<span class="name"></span>
<span class="opt">
<svg class="edit"><use xlink:href="#gicon-edit" class="edit" /></svg>
<svg class="delete"><use xlink:href="#gicon-delete" class="delete" /></svg>
</span>
</li>
</div>
</body>
<script src="./options.js"></script>
</html>
growingio web端调试插件、debugger、工具、GrowingIO Web Debugger 是基于Chrome浏
需积分: 5 62 浏览量
2022-10-03
09:10:05
上传
评论
收藏 280KB ZIP 举报
闲来无事垂钓
- 粉丝: 1w+
- 资源: 8
最新资源
- 基于Python实现对塔读小说的免费内容进行整本书的采集源代码,利用JS逆向对每章节中的文字广告进行去除
- Java将2个List集合合并到一个List里面并排序工具类
- 1123231321321321
- 基于Python的歌曲搜索播放器源代码,利用requests库对歌曲宝网站进行歌曲采集,并用tkinter做了UI
- kernel-devel-3.10.0-1062.21.1.el7.x86-64.rpm
- kernel-3.10.0-1062.21.1.el7.x86-64.rpm
- A2_smvs.zip
- Assignment2(4).ipynb
- 用pytorch框架实现的油井时间序列动态预测的模型,其中包含一些传统的时间序列预测方法 .zip
- TimesNet作为一般时间序列分析强大的基础模型 在长短期预测、插补、异常检测和分类5个主流任务上取得了一致的前沿成果.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
评论0