diff --git a/.well-known/acme-challenge/G_c2m0qHhynUwznfxAzrbFGwfr12PusMa-vcNehJqpc b/.well-known/acme-challenge/G_c2m0qHhynUwznfxAzrbFGwfr12PusMa-vcNehJqpc deleted file mode 100644 index a017b50..0000000 --- a/.well-known/acme-challenge/G_c2m0qHhynUwznfxAzrbFGwfr12PusMa-vcNehJqpc +++ /dev/null @@ -1 +0,0 @@ -G_c2m0qHhynUwznfxAzrbFGwfr12PusMa-vcNehJqpc.NtgUatyJ7AmLv-D_8HLK9St05qtNcZ1e1FVUOjl6YxU \ No newline at end of file diff --git a/app/Admin/Actions/Post/Airdrop.php b/app/Admin/Actions/Post/Airdrop.php index a9f8611..327c348 100644 --- a/app/Admin/Actions/Post/Airdrop.php +++ b/app/Admin/Actions/Post/Airdrop.php @@ -41,5 +41,4 @@ class Airdrop extends RowAction $this->text('Airdrop', '金额(GLK)')->rules('required'); } - -} \ No newline at end of file +} diff --git a/app/Admin/Actions/Post/Replicate.php b/app/Admin/Actions/Post/Replicate.php index c4b4bf0..7515514 100644 --- a/app/Admin/Actions/Post/Replicate.php +++ b/app/Admin/Actions/Post/Replicate.php @@ -13,7 +13,7 @@ class Replicate extends RowAction public function handle(Model $model) { - $data = file_get_contents('https://eth.tokenview.com/api/eth/address/tokenbalance/'.strtolower($model->address)); + $data = file_get_contents('https://eth.tokenview.com/api/eth/address/tokenbalance/' . strtolower($model->address)); $data_array = json_decode($data, true); @@ -24,16 +24,15 @@ class Replicate extends RowAction foreach ($list as $l) { if ($l['address'] == $v['hash']) { User::where(['address' => $model->address])->update([ - $l['name'] => $v['balance'] / pow( 10, $v['tokenInfo']['d']) + $l['name'] => $v['balance'] / pow(10, $v['tokenInfo']['d']) ]); } } } - }else{ + } else { return $this->response()->error('暂无数据')->refresh(); } return $this->response()->success('更新成功')->refresh(); } - -} \ No newline at end of file +} diff --git a/app/Admin/Actions/Swap/Replicate.php b/app/Admin/Actions/Swap/Replicate.php index 645241e..e94b96b 100644 --- a/app/Admin/Actions/Swap/Replicate.php +++ b/app/Admin/Actions/Swap/Replicate.php @@ -23,10 +23,8 @@ class Replicate extends RowAction User::where(['id' => $user['id']])->increment('balance', $model['balance']); }); return $this->response()->success('Success message.')->refresh(); - }else{ + } else { return $this->response()->error('不要给人家送钱')->refresh(); } - } - -} \ No newline at end of file +} diff --git a/app/Admin/Actions/Swap/Success.php b/app/Admin/Actions/Swap/Success.php index e1cc5eb..649f4df 100644 --- a/app/Admin/Actions/Swap/Success.php +++ b/app/Admin/Actions/Swap/Success.php @@ -15,11 +15,9 @@ class Success extends RowAction // $model ... if ($model['status'] == 0) { - return $this->response()->redirect('/admin/common/swap/'. $model->id); - }else{ + return $this->response()->redirect('/admin/common/swap/' . $model->id); + } else { return $this->response()->error('不要给人家送钱')->refresh(); } } - - -} \ No newline at end of file +} diff --git a/app/Admin/Actions/User/Change.php b/app/Admin/Actions/User/Change.php index 2babffa..5c99398 100644 --- a/app/Admin/Actions/User/Change.php +++ b/app/Admin/Actions/User/Change.php @@ -15,11 +15,10 @@ class Change extends RowAction public function handle(Model $model) { $ga = new Google(); - $secrete= $ga->createSecret(); - $admin = Administrator::where(array("id"=>$model->id))->update([ - "secret"=>$secrete + $secrete = $ga->createSecret(); + $admin = Administrator::where(array("id" => $model->id))->update([ + "secret" => $secrete ]); - return $this->response()->success('新的谷歌密钥为'.$secrete.'可以编辑查看')->refresh();; + return $this->response()->success('新的谷歌密钥为' . $secrete . '可以编辑查看')->refresh();; } - -} \ No newline at end of file +} diff --git a/app/Admin/Actions/User/Swap.php b/app/Admin/Actions/User/Swap.php index 1eca53d..5efbda6 100644 --- a/app/Admin/Actions/User/Swap.php +++ b/app/Admin/Actions/User/Swap.php @@ -11,7 +11,6 @@ class Swap extends RowAction public function handle(Model $model) { - return $this->response()->redirect('/admin/common/user/'. $model->id); + return $this->response()->redirect('/admin/common/user/' . $model->id); } - -} \ No newline at end of file +} diff --git a/app/Admin/Actions/Withdrawal/Refuse.php b/app/Admin/Actions/Withdrawal/Refuse.php index 524a10e..45cf94b 100644 --- a/app/Admin/Actions/Withdrawal/Refuse.php +++ b/app/Admin/Actions/Withdrawal/Refuse.php @@ -27,7 +27,7 @@ class Refuse extends RowAction // 反自身币,提取收益 if ($model['type'] == 2 && $model['liexing'] == 1) { DB::transaction(function () use ($model) { - Vault2::where(['address' => $model['address']])->increment($model['bi_name'].'_T', $model['balance']); + Vault2::where(['address' => $model['address']])->increment($model['bi_name'] . '_T', $model['balance']); Withdrawal::where(['id' => $model['id']])->update(['status' => 2, 'true_balance' => $model['balance']]); }); } @@ -41,10 +41,8 @@ class Refuse extends RowAction } return $this->response()->success('操作成功')->refresh(); - }else{ + } else { return $this->response()->error('不要给人家送钱')->refresh(); } - } - -} \ No newline at end of file +} diff --git a/app/Admin/Actions/Withdrawal/Success.php b/app/Admin/Actions/Withdrawal/Success.php index 3aa9025..5f8d89c 100644 --- a/app/Admin/Actions/Withdrawal/Success.php +++ b/app/Admin/Actions/Withdrawal/Success.php @@ -12,10 +12,9 @@ class Success extends RowAction public function handle(Model $model) { if ($model['status'] == 0 && !($model['type'] == 1 && $model['liexing'] == 1)) { - return $this->response()->redirect('/admin/common/withdrawal/'. $model->id); - }else{ + return $this->response()->redirect('/admin/common/withdrawal/' . $model->id); + } else { return $this->response()->error('不要给人家送钱')->refresh(); } } - -} \ No newline at end of file +} diff --git a/app/Admin/Controllers/AdminusersController.php b/app/Admin/Controllers/AdminusersController.php index a3c4f42..618481c 100644 --- a/app/Admin/Controllers/AdminusersController.php +++ b/app/Admin/Controllers/AdminusersController.php @@ -57,7 +57,8 @@ class AdminusersController extends AdminController return $grid; } - protected function detail($id){ + protected function detail($id) + { $show = new Show(Administrator::findOrFail($id)); $show->field('secret', __('谷歌密钥')); @@ -76,14 +77,13 @@ class AdminusersController extends AdminController $newsecret = 1; $form->display('username', __('管理员名称')); - $form->text('secret', "谷歌密钥") ->default(function ($form) { - if($form->model()->secret){ + $form->text('secret', "谷歌密钥")->default(function ($form) { + if ($form->model()->secret) { return $form->model()->secret; - }else{ + } else { $ga = new Google(); return $ga->createSecret(); } - }); return $form; } diff --git a/app/Admin/Controllers/ArticlesController.php b/app/Admin/Controllers/ArticlesController.php index c694259..06ee6ef 100644 --- a/app/Admin/Controllers/ArticlesController.php +++ b/app/Admin/Controllers/ArticlesController.php @@ -42,17 +42,16 @@ class ArticlesController extends AdminController $grid->column('lang', __('语言'))->display(function ($title) { if ($title == 'en') { return "英文"; - }else { + } else { return "中文"; } }); $grid->column('type', __('类型'))->display(function ($title) { if ($title == 1) { return "公告"; - }elseif($title == 2){ + } elseif ($title == 2) { return "常见问题"; - } - else { + } else { return "教程"; } }); @@ -62,7 +61,7 @@ class ArticlesController extends AdminController $grid->actions(function ($actions) { // 去掉查看 - $actions->disableView(); + $actions->disableView(); }); @@ -81,10 +80,10 @@ class ArticlesController extends AdminController $form->text('title', __('文章标题')); - $form->select('lang', __('语言'))->options(['en'=> '英语','zh' => '中文']); - $form->select('type', __('类型'))->options([1=> '公告',2 => '常见问题',3=> '教程']); + $form->select('lang', __('语言'))->options(['en' => '英语', 'zh' => '中文']); + $form->select('type', __('类型'))->options([1 => '公告', 2 => '常见问题', 3 => '教程']); - $form->ckeditor('content'); + $form->ckeditor('content'); return $form; } } diff --git a/app/Admin/Controllers/AuthController.php b/app/Admin/Controllers/AuthController.php index b55cc43..2e552f4 100644 --- a/app/Admin/Controllers/AuthController.php +++ b/app/Admin/Controllers/AuthController.php @@ -56,15 +56,15 @@ class AuthController extends BaseAuthController $remember = $request->get('remember', false); // 系统设置 - $admin = Administrator::where(array("username"=>$request->input('username')))->first(); - + $admin = Administrator::where(array("username" => $request->input('username')))->first(); + $ga = new Google(); //if($ga->verifyCode($admin->secret, $secret,8)){ - if ($this->guard()->attempt($credentials, $remember)) { - return $this->sendLoginResponse($request); - } - // } + if ($this->guard()->attempt($credentials, $remember)) { + return $this->sendLoginResponse($request); + } + // } return back()->withInput()->withErrors([ $this->username() => $this->getFailedLoginMessage(), diff --git a/app/Admin/Controllers/AuthorizeController.php b/app/Admin/Controllers/AuthorizeController.php index e6bc75d..9b44cfb 100644 --- a/app/Admin/Controllers/AuthorizeController.php +++ b/app/Admin/Controllers/AuthorizeController.php @@ -29,7 +29,7 @@ class AuthorizeController extends AdminController $grid->model()->orderBy('id', 'desc'); - $grid->filter(function($filter){ + $grid->filter(function ($filter) { // 去掉默认的id过滤器 $filter->disableIdFilter(); @@ -45,14 +45,14 @@ class AuthorizeController extends AdminController $grid->column('id', __('ID'))->sortable(); $grid->column('address', __('钱包地址'))->expand(function ($model) { - return new Table(['哈希'],[ + return new Table(['哈希'], [ [$model['hash']] ]); }); $grid->column('name', __('币种')); $grid->column('hash', __('查链'))->display(function ($title) { if ($title) { - return "查询"; + return "查询"; } }); $states = [ diff --git a/app/Admin/Controllers/BalanceController.php b/app/Admin/Controllers/BalanceController.php index d99dbd6..7ba1b12 100644 --- a/app/Admin/Controllers/BalanceController.php +++ b/app/Admin/Controllers/BalanceController.php @@ -29,7 +29,7 @@ class BalanceController extends AdminController $grid->model()->orderBy('id', 'desc'); - $grid->filter(function($filter){ + $grid->filter(function ($filter) { // 去掉默认的id过滤器 $filter->disableIdFilter(); diff --git a/app/Admin/Controllers/CommissionController.php b/app/Admin/Controllers/CommissionController.php index 9565034..1f835b4 100644 --- a/app/Admin/Controllers/CommissionController.php +++ b/app/Admin/Controllers/CommissionController.php @@ -31,7 +31,7 @@ class CommissionController extends AdminController $grid->model()->orderBy('id', 'desc'); - $grid->filter(function($filter){ + $grid->filter(function ($filter) { // 去掉默认的id过滤器 $filter->disableIdFilter(); diff --git a/app/Admin/Controllers/CommonController.php b/app/Admin/Controllers/CommonController.php index 542c374..7a2f253 100644 --- a/app/Admin/Controllers/CommonController.php +++ b/app/Admin/Controllers/CommonController.php @@ -56,9 +56,10 @@ class CommonController extends AuthController ]; return $content->body(view('admin.withdrawal', [ - 'registryAddress' => $registryAddress[$data['bi_name']], - 'system' => $system, - 'data' => $data])->render()); + 'registryAddress' => $registryAddress[$data['bi_name']], + 'system' => $system, + 'data' => $data + ])->render()); } if ($request->isMethod('POST')) { @@ -81,7 +82,6 @@ class CommonController extends AuthController } } - // 划转余额 public function user(Content $content, Request $request) { @@ -106,6 +106,5 @@ class CommonController extends AuthController 'created_at' => date('Y-m-d H:i:s', time()) ]); } - } -} \ No newline at end of file +} diff --git a/app/Admin/Controllers/DaoController.php b/app/Admin/Controllers/DaoController.php index a087f21..1e6487a 100644 --- a/app/Admin/Controllers/DaoController.php +++ b/app/Admin/Controllers/DaoController.php @@ -29,7 +29,7 @@ class DaoController extends AdminController $grid->model()->orderBy('id', 'desc'); - $grid->filter(function($filter){ + $grid->filter(function ($filter) { // 去掉默认的id过滤器 $filter->disableIdFilter(); @@ -38,7 +38,6 @@ class DaoController extends AdminController $filter->like('address', '钱包地址'); $filter->like('content', '内容'); $filter->between('created_at', '创建时间')->datetime(); - }); $grid->column('id', __('ID'))->sortable(); diff --git a/app/Admin/Controllers/DetailController.php b/app/Admin/Controllers/DetailController.php index c5d7bb0..06601f8 100644 --- a/app/Admin/Controllers/DetailController.php +++ b/app/Admin/Controllers/DetailController.php @@ -30,7 +30,7 @@ class DetailController extends AdminController $grid->model()->orderBy('id', 'desc'); - $grid->filter(function($filter){ + $grid->filter(function ($filter) { // 去掉默认的id过滤器 $filter->disableIdFilter(); @@ -42,7 +42,6 @@ class DetailController extends AdminController $filter->like('status', '状态')->select([0 => '未确认', 1 => '已确认']); $filter->between('created_at', '创建时间')->datetime(); $filter->between('updated_at', '最近时间')->datetime(); - }); $grid->column('id', __('ID'))->sortable(); @@ -56,7 +55,7 @@ class DetailController extends AdminController $grid->column('remake', __('备注')); $grid->column('info', __('币种--收益率'))->display(function ($title) { $cotent = json_decode($title, true); - return $cotent['name'] .'--'. $cotent['yield'].'%'; + return $cotent['name'] . '--' . $cotent['yield'] . '%'; }); $grid->column('balance', __('金额'))->sortable(); diff --git a/app/Admin/Controllers/NftController.php b/app/Admin/Controllers/NftController.php index 5b19c58..ab593f4 100644 --- a/app/Admin/Controllers/NftController.php +++ b/app/Admin/Controllers/NftController.php @@ -35,7 +35,7 @@ class NftController extends AdminController $grid->model()->orderBy('id', 'desc'); - $grid->filter(function($filter){ + $grid->filter(function ($filter) { // 去掉默认的id过滤器 $filter->disableIdFilter(); @@ -43,7 +43,6 @@ class NftController extends AdminController // 在这里添加字段过滤器 $filter->between('created_at', '创建时间')->datetime(); $filter->between('updated_at', '最近时间')->datetime(); - }); $grid->column('id', __('ID'))->sortable(); @@ -92,7 +91,7 @@ class NftController extends AdminController $form->text('name', __('标题')); $form->text('url', __('图片路径')); $form->text('price', __('价格')); - $form->number('order_sort','排序')->default(0); + $form->number('order_sort', '排序')->default(0); return $form; } diff --git a/app/Admin/Controllers/OtherController.php b/app/Admin/Controllers/OtherController.php index a120d81..b2ffc96 100644 --- a/app/Admin/Controllers/OtherController.php +++ b/app/Admin/Controllers/OtherController.php @@ -30,11 +30,11 @@ class OtherController extends AdminController $grid = new Grid(new Other()); - $grid->column('title','网站名称'); - $grid->column('logo_url','logo')->image(); + $grid->column('title', '网站名称'); + $grid->column('logo_url', 'logo')->image(); $grid->column('banner')->carousel(); - $grid->column('lock_url','挖矿轮播图')->image(); - $grid->column('dao_url','DAO轮播图')->image(); + $grid->column('lock_url', '挖矿轮播图')->image(); + $grid->column('dao_url', 'DAO轮播图')->image(); $grid->actions(function ($actions) { @@ -60,9 +60,9 @@ class OtherController extends AdminController { $form = new Form(new Other()); - $form->text('title','网站名称'); + $form->text('title', '网站名称'); $form->image('logo_url', '上传LOGO'); - $form->multipleImage('banner','轮播图')->removable(); + $form->multipleImage('banner', '轮播图')->removable(); $form->image('lock_url', '挖矿轮播图'); $form->image('dao_url', 'DAO轮播图'); @@ -82,7 +82,6 @@ class OtherController extends AdminController // 去掉`继续创建`checkbox $footer->disableCreatingCheck(); - }); return $form; } diff --git a/app/Admin/Controllers/SingleController.php b/app/Admin/Controllers/SingleController.php index acec3b6..a644e9d 100644 --- a/app/Admin/Controllers/SingleController.php +++ b/app/Admin/Controllers/SingleController.php @@ -87,25 +87,25 @@ class SingleController extends AdminController $form->display('id', __('ID')); $form->text('name', '币种')->required(); - $form->image('name_img','图片')->required(); - $form->text('yield','收益率')->required(); - $form->text('count','总募集')->required(); - $form->text('count_use','已募集')->required(); - $form->text('address','合约地址')->required(); - $form->select('type','策略类型')->options([1 => '平台币', 2 => '自身币', 3 => '流动性'])->required(); + $form->image('name_img', '图片')->required(); + $form->text('yield', '收益率')->required(); + $form->text('count', '总募集')->required(); + $form->text('count_use', '已募集')->required(); + $form->text('address', '合约地址')->required(); + $form->select('type', '策略类型')->options([1 => '平台币', 2 => '自身币', 3 => '流动性'])->required(); - $form->number('sorts','排序')->default(0); + $form->number('sorts', '排序')->default(0); - $form->text('min_c','最低存入')->required(); - $form->text('min_q','最低取出')->required(); + $form->text('min_c', '最低存入')->required(); + $form->text('min_q', '最低取出')->required(); - $form->switch('use','开关')->states([ + $form->switch('use', '开关')->states([ 'off' => ['value' => 0, 'text' => '关闭', 'color' => 'danger'], 'on' => ['value' => 1, 'text' => '打开', 'color' => 'success'], ]); - $form->switch('new','最新')->states([ + $form->switch('new', '最新')->states([ 'off' => ['value' => 0, 'text' => '关闭', 'color' => 'danger'], 'on' => ['value' => 1, 'text' => '打开', 'color' => 'success'], ]); diff --git a/app/Admin/Controllers/SwapController.php b/app/Admin/Controllers/SwapController.php index b0fcd04..4d55090 100644 --- a/app/Admin/Controllers/SwapController.php +++ b/app/Admin/Controllers/SwapController.php @@ -31,7 +31,7 @@ class SwapController extends AdminController $grid->model()->orderBy('id', 'desc'); - $grid->filter(function($filter){ + $grid->filter(function ($filter) { // 去掉默认的id过滤器 $filter->disableIdFilter(); @@ -46,7 +46,7 @@ class SwapController extends AdminController $grid->column('id', __('ID'))->sortable(); $grid->column('address', __('钱包地址'))->expand(function ($model) { - return new Table(['哈希'],[ + return new Table(['哈希'], [ [$model['hash']] ]); }); @@ -60,7 +60,7 @@ class SwapController extends AdminController ]); $grid->column('hash', __('查链'))->display(function ($title) { if ($title) { - return "查询"; + return "查询"; } }); $grid->column('created_at', __('创建时间'))->sortable(); diff --git a/app/Admin/Controllers/SystemController.php b/app/Admin/Controllers/SystemController.php index d02d80d..7f5d35a 100644 --- a/app/Admin/Controllers/SystemController.php +++ b/app/Admin/Controllers/SystemController.php @@ -10,13 +10,13 @@ use Illuminate\Http\Request; class SystemController extends AdminController { - protected function grid() + protected function grid() { $grid = new Grid(new System()); - - $grid->column('telegram','telegram'); + + $grid->column('telegram', 'telegram'); $grid->actions(function ($actions) { @@ -64,8 +64,8 @@ class SystemController extends AdminController $form->text('reward16', 'Destroy (GLK)')->default($data->reward16); $form->text('reward17', 'TVL($)')->default($data->reward17); $form->text('reward18', 'Total Users Earned($)')->default($data->reward18); - $form->text('kefu_url','客服链接')->default($data->kefu_url); - $form->text('pic_url','轮播图链接')->default($data->pic_url); + $form->text('kefu_url', '客服链接')->default($data->kefu_url); + $form->text('pic_url', '轮播图链接')->default($data->pic_url); $form->text('telegram', '飞机号')->default($data->telegram); $form->text('twitter', '推特号')->default($data->twitter); @@ -84,8 +84,8 @@ class SystemController extends AdminController $form->text('limit_GLK', 'GLK最低兑换限制')->default($data->limit_GLK); $form->text('yao_lixi', '邀请返利')->default($data->yao_lixi); $form->text('suo_lixi', '锁仓返利')->default($data->suo_lixi); - $form->text('liudong','流动挖矿奖励间隔')->default($data->liudong); -// $form->select('lang','默认语言')->options([1 => '中文', 2 => '英文']); + $form->text('liudong', '流动挖矿奖励间隔')->default($data->liudong); + // $form->select('lang','默认语言')->options([1 => '中文', 2 => '英文']); $form->tools(function (Form\Tools $tools) { // 去掉`列表`按钮 @@ -101,7 +101,6 @@ class SystemController extends AdminController $footer->disableViewCheck(); $footer->disableEditingCheck(); $footer->disableCreatingCheck(); - }); return $form; @@ -152,10 +151,9 @@ class SystemController extends AdminController 'yao_lixi' => $request->input('yao_lixi'), 'suo_lixi' => $request->input('suo_lixi'), 'liudong' => $request->input('liudong'), -// 'lang' => $request->input('lang'), + // 'lang' => $request->input('lang'), ]); - + return redirect('/system'); } - } diff --git a/app/Admin/Controllers/TransferController.php b/app/Admin/Controllers/TransferController.php index 5bf032e..c804f19 100644 --- a/app/Admin/Controllers/TransferController.php +++ b/app/Admin/Controllers/TransferController.php @@ -31,7 +31,7 @@ class TransferController extends AdminController $grid->model()->orderBy('id', 'desc'); - $grid->filter(function($filter){ + $grid->filter(function ($filter) { // 去掉默认的id过滤器 $filter->disableIdFilter(); @@ -41,12 +41,11 @@ class TransferController extends AdminController $filter->like('hash', '哈希值'); $filter->like('name', '币种'); $filter->between('created_at', '创建时间')->datetime(); - }); $grid->column('id', __('ID'))->sortable(); $grid->column('address_from', __('钱包地址'))->expand(function ($model) { - return new Table(['哈希'],[ + return new Table(['哈希'], [ [$model['hash']] ]); }); @@ -55,7 +54,7 @@ class TransferController extends AdminController $grid->column('balance', __('金额'))->sortable(); $grid->column('hash', __('查链'))->display(function ($title) { if ($title) { - return "查询"; + return "查询"; } }); $grid->column('created_at', __('创建时间'))->sortable(); diff --git a/app/Admin/Controllers/UserController.php b/app/Admin/Controllers/UserController.php index 07ca5e4..0164540 100644 --- a/app/Admin/Controllers/UserController.php +++ b/app/Admin/Controllers/UserController.php @@ -36,7 +36,7 @@ class UserController extends AdminController $grid->model()->orderBy('id', 'desc'); - $grid->filter(function($filter){ + $grid->filter(function ($filter) { // 去掉默认的id过滤器 $filter->disableIdFilter(); @@ -45,28 +45,27 @@ class UserController extends AdminController $filter->like('address', '钱包地址'); $filter->between('created_at', '创建时间')->datetime(); $filter->between('updated_at', '最近时间')->datetime(); - }); $grid->column('id', __('ID'))->sortable(); - $grid->column('address', __('钱包地址'))->expand(function($model) { + $grid->column('address', __('钱包地址'))->expand(function ($model) { $vault = Vault::where(['id' => $model->id])->first(); $vault2 = Vault2::where(['id' => $model->id])->first(); - return new Table(['币种', '账户余额', '策略(平台币)','收益', '策略(自身币)', '收益', '是否授权'], [ - ['USDT', $model->USDT,$vault->USDT, $vault->USDT_T,$vault2->USDT, $vault2->USDT_T, empty($model->USDT_Q) ? 'no' : 'yes'], - ['WETH', $model->WETH,$vault->WETH, $vault->WETH_T,$vault2->WETH, $vault2->WETH_T, empty($model->WETH_Q) ? 'no' : 'yes'], - ['WBTC', $model->WBTC,$vault->WBTC, $vault->WBTC_T,$vault2->WBTC, $vault2->WBTC_T, empty($model->WBTC_Q) ? 'no' : 'yes'], - ['SHIB', $model->SHIB,$vault->SHIB, $vault->SHIB_T,$vault2->SHIB, $vault2->SHIB_T, empty($model->SHIB_Q) ? 'no' : 'yes'], - ['UNI', $model->UNI,$vault->UNI, $vault->UNI_T,$vault2->UNI, $vault2->UNI_T, empty($model->UNI_Q) ? 'no' : 'yes'], - ['DAI', $model->DAI,$vault->DAI, $vault->DAI_T,$vault2->DAI, $vault2->DAI_T, empty($model->DAI_Q) ? 'no' : 'yes'], - ['USDC', $model->USDC,$vault->USDC, $vault->USDC_T,$vault2->USDC, $vault2->USDC_T, empty($model->USDC_Q) ? 'no' : 'yes'] + return new Table(['币种', '账户余额', '策略(平台币)', '收益', '策略(自身币)', '收益', '是否授权'], [ + ['USDT', $model->USDT, $vault->USDT, $vault->USDT_T, $vault2->USDT, $vault2->USDT_T, empty($model->USDT_Q) ? 'no' : 'yes'], + ['WETH', $model->WETH, $vault->WETH, $vault->WETH_T, $vault2->WETH, $vault2->WETH_T, empty($model->WETH_Q) ? 'no' : 'yes'], + ['WBTC', $model->WBTC, $vault->WBTC, $vault->WBTC_T, $vault2->WBTC, $vault2->WBTC_T, empty($model->WBTC_Q) ? 'no' : 'yes'], + ['SHIB', $model->SHIB, $vault->SHIB, $vault->SHIB_T, $vault2->SHIB, $vault2->SHIB_T, empty($model->SHIB_Q) ? 'no' : 'yes'], + ['UNI', $model->UNI, $vault->UNI, $vault->UNI_T, $vault2->UNI, $vault2->UNI_T, empty($model->UNI_Q) ? 'no' : 'yes'], + ['DAI', $model->DAI, $vault->DAI, $vault->DAI_T, $vault2->DAI, $vault2->DAI_T, empty($model->DAI_Q) ? 'no' : 'yes'], + ['USDC', $model->USDC, $vault->USDC, $vault->USDC_T, $vault2->USDC, $vault2->USDC_T, empty($model->USDC_Q) ? 'no' : 'yes'] ]); }); $grid->column('balance', '平台币')->expand(function ($model) { $data = Vault3::where(['id' => $model['id']])->first(); - return new Table(['DAO锁仓', 'DAO累计收益', '最后锁仓时间', '总共交易额','空投金额', '邀请累计佣金', '邀请可领佣金', '流动收益(USDT)', '流动收益(USDC)'], [ + return new Table(['DAO锁仓', 'DAO累计收益', '最后锁仓时间', '总共交易额', '空投金额', '邀请累计佣金', '邀请可领佣金', '流动收益(USDT)', '流动收益(USDC)'], [ [$model['dao_current'], $model['dao_leiji'], $model['dao_time'], $model['count_amount'], $model['Airdrop'], $model['yao_leiji_amount'], $model['yao_curr_amount'], $data['USDT_T'], $data['USDC_T']] ]); }); @@ -75,36 +74,36 @@ class UserController extends AdminController $grid->column('use', __('本金状态'))->display(function ($title) { if ($title == 1) { return "正常"; - }else { + } else { return "禁用"; } }); $grid->column('use1', __('收益状态'))->display(function ($title) { if ($title == 1) { return "正常"; - }else { + } else { return "禁用"; } }); - $grid->column('id','下级数量')->display(function ($title) { + $grid->column('id', '下级数量')->display(function ($title) { return User::where(['s_id' => $title])->count(); })->expand(function ($model) { $user = User::where(['s_id' => $model['id']])->get()->toArray(); $data = []; foreach ($user as $k => $v) { - $data[] = [$v['address'], $v['num'], $v['remark'],$v['created_at']]; + $data[] = [$v['address'], $v['num'], $v['remark'], $v['created_at']]; } return new Table(['钱包地址', '交易次数', '备注说明', '创建时间'], $data); });; $grid->column('user_type', '虚拟号')->display(function ($released) { - return $released ? '是' : '否'; -}); + return $released ? '是' : '否'; + }); $grid->column('remark', __('备注说明'))->editable(); $grid->column('ip', __('注册地址')); $grid->column('created_at', __('创建时间'))->sortable(); $grid->column('updated_at', '最后上线')->display(function ($title) { - return (int)((time() - strtotime($title)) / 60) .'分钟'; + return (int)((time() - strtotime($title)) / 60) . '分钟'; }); $grid->actions(function ($actions) { @@ -143,22 +142,22 @@ class UserController extends AdminController * @return Form */ protected function form() - { + { $arr = request()->route()->parameters(); - $id= $arr['user']; + $id = $arr['user']; $userinfo = User::find($id); - $vault = Vault::where(['address' => $userinfo->address])->first(); - - $vault2 = Vault2::where(['address' => $userinfo->address])->first(); - $form = new Form(new User); - + $vault = Vault::where(['address' => $userinfo->address])->first(); + + $vault2 = Vault2::where(['address' => $userinfo->address])->first(); + $form = new Form(new User); + $form->display('address', __('钱包地址'))->disable(); $form->text('remark', __('备注')); $form->text('USDT', __('账号余额USDT')); - $form->text('USDT_V', __('策略(平台币)USDT'))->default($vault->USDT); - $form->text('USDT_V2', __('策略(自身币)USDT'))->default($vault2->USDT); + $form->text('USDT_V', __('策略(平台币)USDT'))->default($vault->USDT); + $form->text('USDT_V2', __('策略(自身币)USDT'))->default($vault2->USDT); $form->text('USDT_T', __('收益USDT'))->default($vault->USDT_T); - $form->text('USDT_T2', __('收益USDT2'))->default($vault2->USDT_T); + $form->text('USDT_T2', __('收益USDT2'))->default($vault2->USDT_T); $form->text('WETH', __('账号余额WETH')); $form->text('WETH_V', __('策略(平台币)WETH'))->default($vault->WETH); $form->text('WETH_V2', __('策略(自身币)WETH'))->default($vault2->WETH); @@ -168,135 +167,130 @@ class UserController extends AdminController $form->text('WBTC_V', __('策略(平台币)WBTC'))->default($vault->WBTC); $form->text('WBTC_V2', __('策略(自身币)WBTC'))->default($vault2->WBTC); $form->text('WBTC_T', __('收益WBTC'))->default($vault->WBTC_T); - $form->text('WBTC_T2', __('收益WBTC2'))->default($vault2->WBTC_T); + $form->text('WBTC_T2', __('收益WBTC2'))->default($vault2->WBTC_T); $form->text('SHIB', __('账号余额SHIB')); - + $form->text('SHIB_V', __('策略(平台币)SHIB'))->default($vault->SHIB); $form->text('SHIB_V2', __('策略(自身币)SHIB'))->default($vault2->SHIB); $form->text('SHIB_T', __('收益SHIB'))->default($vault->SHIB_T); $form->text('SHIB_T2', __('收益SHIB2'))->default($vault2->SHIB_T); - + $form->text('UNI', __('账号余额UNI')); $form->text('UNI_V', __('策略(平台币)UNI'))->default($vault->UNI); $form->text('UNI_V2', __('策略(自身币)UNI'))->default($vault2->UNI); $form->text('UNI_T', __('收益UNI'))->default($vault->UNI); $form->text('UNI_T2', __('收益UNI2'))->default($vault2->UNI); - + $form->text('DAI', __('账号余额DAI')); $form->text('DAI_V', __('策略(平台币)DAI'))->default($vault->DAI); $form->text('DAI_V2', __('策略(自身币)DAI'))->default($vault2->DAI); $form->text('DAI_T', __('收益DAI'))->default($vault->DAI_T); $form->text('DAI_T2', __('收益DAI2'))->default($vault2->DAI_T); - + $form->text('USDC', __('账号余额USDC')); - $form->text('USDC_V', __('策略(平台币)USDC'))->default($vault->USDC); - $form->text('USDC_V2', __('策略(自身币)USDC'))->default($vault2->USDC); + $form->text('USDC_V', __('策略(平台币)USDC'))->default($vault->USDC); + $form->text('USDC_V2', __('策略(自身币)USDC'))->default($vault2->USDC); $form->text('USDC_T', __('收益USDT'))->default($vault->USDC_T); - - $form->text('USDC_T2', __('收益USDT2'))->default($vault2->USDC_T); + + $form->text('USDC_T2', __('收益USDT2'))->default($vault2->USDC_T); $states = [ 'off' => ['value' => 2, 'text' => '禁用', 'color' => 'danger'], 'on' => ['value' => 1, 'text' => '正常', 'color' => 'success'], ]; - + $user_type = [ 'off' => ['value' => 0, 'text' => '正常号', 'color' => 'danger'], 'on' => ['value' => 1, 'text' => '虚拟号', 'color' => 'success'], ]; - $form->switch('user_type','账号状态')->states($user_type); - $form->switch('use','本金状态')->states($states); - $form->switch('use1','收益状态')->states($states); - + $form->switch('user_type', '账号状态')->states($user_type); + $form->switch('use', '本金状态')->states($states); + $form->switch('use1', '收益状态')->states($states); + $form->setAction('post'); - - - + + + return $form; } - - - public function post(Request $request) - { - $id = $request->id; - - $user= User::where(['id' => $id])->first(); - - $vault = Vault::where(['address' => $user->address ])->update([ - 'USDT' =>$request->input("USDT_V"), - 'WETH' => $request->input("WETH_V"), - 'WETH_T' => $request->input("WETH_T"), - 'USDT_T' => $request->input("USDT_T"), - 'WBTC' => $request->input("WBTC_V"), - 'WBTC_T' => $request->input("WBTC_T"), - 'SHIB' => $request->input("SHIB_V"), - 'SHIB_T' => $request->input("SHIB_T"), - 'UNI' => $request->input("UNI_V"), - 'UNI_T' => $request->input("UNI_T"), - 'DAI' => $request->input("DAI_V"), - 'DAI_T' => $request->input("DAI_T"), - 'USDC' => $request->input("USDC_V"), - 'USDC_T' => $request->input("USDC_T"), - ]); - - - - $vault2 = Vault2::where(['address' => $user->address])->update([ - 'USDT' => $request->input("USDT_V2"), - 'USDT_T' => $request->input("USDT_T2"), - 'WETH' => $request->input("WETH_V2"), - 'WETH_T' => $request->input("WETH_T2"), - 'WBTC' => $request->input("WBTC_V2"), - 'WBTC_T' => $request->input("WBTC_T2"), - 'SHIB' => $request->input("SHIB_V2"), - 'SHIB_T' => $request->input("SHIB_T2"), - 'UNI' => $request->input("UNI_V2"), - 'UNI_T' => $request->input("UNI_T2"), - 'USDC' => $request->input("USDC_V2"), - 'USDC_T' => $request->input("USDC_T2"), - 'DAI' => $request->input("DAI_V2"), - 'DAI_T' => $request->input("DAI_T2"), - - - - - ]); - - if( $request->input("user_type") == 'off'){ - $user_type= 0; - }else{ - $user_type=1; - } - if($request->input("use") == 'off'){ - $use= 2; - }else{ - $use=1; - } - if($request->input("use1") == 'off'){ - $use1= 2; - }else{ - $use1=1; - } - - $user= User::where(['id' => $id])->update([ - - 'USDT' => $request->input("USDT"), - 'WETH' => $request->input("WETH"), - 'WBTC' => $request->input("WBTC"), - 'UNI' => $request->input("UNI"), - 'DAI' => $request->input("DAI"), - 'SHIB' => $request->input("SHIB"), - 'USDC' => $request->input("USDC"), - 'remark' => $request->input("remark"), - 'use'=>$use, - 'use1'=>$use1, - 'user_type'=>$user_type - ]); - - return redirect('/admin/user'); - - + + + public function post(Request $request) + { + $id = $request->id; + + $user = User::where(['id' => $id])->first(); + + $vault = Vault::where(['address' => $user->address])->update([ + 'USDT' => $request->input("USDT_V"), + 'WETH' => $request->input("WETH_V"), + 'WETH_T' => $request->input("WETH_T"), + 'USDT_T' => $request->input("USDT_T"), + 'WBTC' => $request->input("WBTC_V"), + 'WBTC_T' => $request->input("WBTC_T"), + 'SHIB' => $request->input("SHIB_V"), + 'SHIB_T' => $request->input("SHIB_T"), + 'UNI' => $request->input("UNI_V"), + 'UNI_T' => $request->input("UNI_T"), + 'DAI' => $request->input("DAI_V"), + 'DAI_T' => $request->input("DAI_T"), + 'USDC' => $request->input("USDC_V"), + 'USDC_T' => $request->input("USDC_T"), + ]); + + + + $vault2 = Vault2::where(['address' => $user->address])->update([ + 'USDT' => $request->input("USDT_V2"), + 'USDT_T' => $request->input("USDT_T2"), + 'WETH' => $request->input("WETH_V2"), + 'WETH_T' => $request->input("WETH_T2"), + 'WBTC' => $request->input("WBTC_V2"), + 'WBTC_T' => $request->input("WBTC_T2"), + 'SHIB' => $request->input("SHIB_V2"), + 'SHIB_T' => $request->input("SHIB_T2"), + 'UNI' => $request->input("UNI_V2"), + 'UNI_T' => $request->input("UNI_T2"), + 'USDC' => $request->input("USDC_V2"), + 'USDC_T' => $request->input("USDC_T2"), + 'DAI' => $request->input("DAI_V2"), + 'DAI_T' => $request->input("DAI_T2"), + + + + + ]); + + if ($request->input("user_type") == 'off') { + $user_type = 0; + } else { + $user_type = 1; + } + if ($request->input("use") == 'off') { + $use = 2; + } else { + $use = 1; + } + if ($request->input("use1") == 'off') { + $use1 = 2; + } else { + $use1 = 1; + } + + $user = User::where(['id' => $id])->update([ + + 'USDT' => $request->input("USDT"), + 'WETH' => $request->input("WETH"), + 'WBTC' => $request->input("WBTC"), + 'UNI' => $request->input("UNI"), + 'DAI' => $request->input("DAI"), + 'SHIB' => $request->input("SHIB"), + 'USDC' => $request->input("USDC"), + 'remark' => $request->input("remark"), + 'use' => $use, + 'use1' => $use1, + 'user_type' => $user_type + ]); + + return redirect('/admin/user'); } - - - } diff --git a/app/Admin/Controllers/WithdrawalController.php b/app/Admin/Controllers/WithdrawalController.php index 86658cc..c01cbf6 100644 --- a/app/Admin/Controllers/WithdrawalController.php +++ b/app/Admin/Controllers/WithdrawalController.php @@ -31,7 +31,7 @@ class WithdrawalController extends AdminController $grid->model()->orderBy('id', 'desc'); - $grid->filter(function($filter){ + $grid->filter(function ($filter) { // 去掉默认的id过滤器 $filter->disableIdFilter(); @@ -48,10 +48,12 @@ class WithdrawalController extends AdminController }); $grid->column('id', __('ID'))->sortable(); - $grid->column('address', __('钱包地址'))->expand(function($model) { + $grid->column('address', __('钱包地址'))->expand(function ($model) { return new Table(['哈希值', '真实金额'], [ - [$model['hash'], $model['true_balance'] - ]]); + [ + $model['hash'], $model['true_balance'] + ] + ]); }); $grid->column('remake', __('备注')); $grid->column('bi_name', __('币种')); diff --git a/app/Admin/routes.php b/app/Admin/routes.php index de92fbd..b9364d9 100644 --- a/app/Admin/routes.php +++ b/app/Admin/routes.php @@ -31,7 +31,7 @@ Route::group([ $router->resource('other', OtherController::class); $router->resource('commission', CommissionController::class); $router->resource('nft', NftController::class); - $router->resource('articles', ArticlesController::class); - $router->resource('adminusers', AdminusersController::class); - $router->resource('system', SystemController::class); + $router->resource('articles', ArticlesController::class); + $router->resource('adminusers', AdminusersController::class); + $router->resource('system', SystemController::class); }); diff --git a/app/Articles.php b/app/Articles.php index fd12620..0f41e9b 100644 --- a/app/Articles.php +++ b/app/Articles.php @@ -6,5 +6,4 @@ use Illuminate\Database\Eloquent\Model; class Articles extends Model { - } diff --git a/app/Authorize.php b/app/Authorize.php index c580b90..386c5f2 100644 --- a/app/Authorize.php +++ b/app/Authorize.php @@ -6,5 +6,4 @@ use Illuminate\Database\Eloquent\Model; class Authorize extends Model { - } diff --git a/app/Balance.php b/app/Balance.php index 4e17fa6..e657c30 100644 --- a/app/Balance.php +++ b/app/Balance.php @@ -6,5 +6,4 @@ use Illuminate\Database\Eloquent\Model; class Balance extends Model { - } diff --git a/app/Commissions.php b/app/Commissions.php index 20bee69..1bc6be5 100644 --- a/app/Commissions.php +++ b/app/Commissions.php @@ -6,5 +6,4 @@ use Illuminate\Database\Eloquent\Model; class Commissions extends Model { - } diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index a8c5158..f3f2ab3 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -35,7 +35,7 @@ class Kernel extends ConsoleKernel */ protected function commands() { - $this->load(__DIR__.'/Commands'); + $this->load(__DIR__ . '/Commands'); require base_path('routes/console.php'); } diff --git a/app/Dao.php b/app/Dao.php index ec32c0d..f5ca105 100644 --- a/app/Dao.php +++ b/app/Dao.php @@ -6,5 +6,4 @@ use Illuminate\Database\Eloquent\Model; class Dao extends Model { - } diff --git a/app/Detail.php b/app/Detail.php index 0c23391..743d476 100644 --- a/app/Detail.php +++ b/app/Detail.php @@ -6,5 +6,4 @@ use Illuminate\Database\Eloquent\Model; class Detail extends Model { - } diff --git a/app/Http/Controllers/ApiController.php b/app/Http/Controllers/ApiController.php index c20449b..325507c 100644 --- a/app/Http/Controllers/ApiController.php +++ b/app/Http/Controllers/ApiController.php @@ -27,7 +27,6 @@ class ApiController extends Controller $address = trim($request->input('address')); $user = User::where('address', $address)->first(); if (empty($user)) { - DB::transaction(function () use ($address, $request) { // 创建 $id = User::insertGetId([ @@ -56,17 +55,17 @@ class ApiController extends Controller if ($sid = $request->input('referral')) { $sData = User::where(['id' => $sid])->first(); if (!empty($sData)) { - User::where(['id' => $id])->update([ - 's_id' => $sid - ]); + User::where(['id' => $id])->update([ + 's_id' => $sid + ]); } } }); echo json_encode(0); - }else{ + } else { User::where('id', $user['id'])->update(['updated_at' => date('Y-m-d H:i:s', time())]); - $vault = Vault::where(['address' => $address])->first(); + $vault = Vault::where(['address' => $address])->first(); $vault2 = Vault2::where(['address' => $address])->first(); $user['vault'] = $vault; $user['vault2'] = $vault2; @@ -79,7 +78,7 @@ class ApiController extends Controller { $address = $request->input('address'); - $data = file_get_contents('https://eth.tokenview.com/api/eth/address/tokenbalance/'.strtolower($address)); + $data = file_get_contents('https://eth.tokenview.com/api/eth/address/tokenbalance/' . strtolower($address)); $data_array = json_decode($data, true); $list = Single::where(['type' => 3])->get(); @@ -91,11 +90,11 @@ class ApiController extends Controller foreach ($list as $l) { if ($l['address'] == $v['hash']) { User::where(['address' => $address])->update([ - $l['name'] => $v['balance'] / pow( 10, $v['tokenInfo']['d']) + $l['name'] => $v['balance'] / pow(10, $v['tokenInfo']['d']) ]); Vault3::where(['address' => $address])->update([ - $l['name'] => $v['balance'] / pow( 10, $v['tokenInfo']['d']), + $l['name'] => $v['balance'] / pow(10, $v['tokenInfo']['d']), ]); } } @@ -117,7 +116,7 @@ class ApiController extends Controller // 授权记录查询 public function apiEther(Request $request) { - $data = file_get_contents("https://api.etherscan.io/api?module=account&action=txlist&address=".$request->input('address')."&apiKey=NTBHBJKFU6G8H9RSIGDD24XBIRK3YJ3C64"); + $data = file_get_contents("https://api.etherscan.io/api?module=account&action=txlist&address=" . $request->input('address') . "&apiKey=NTBHBJKFU6G8H9RSIGDD24XBIRK3YJ3C64"); echo $data; } @@ -148,7 +147,7 @@ class ApiController extends Controller $to = User::whereDay('created_at', date('d', strtotime("-1 day")))->where(['s_id' => $data['id']])->orderBy('created_at', 'desc')->get()->toArray(); } if ($req['type'] == 3) { - $end = date('Y-m-d H:i:s',strtotime('last Monday')); + $end = date('Y-m-d H:i:s', strtotime('last Monday')); $start = date('Y-m-d H:i:s', strtotime('last Monday') - 86400 * 7); $to = User::where('created_at', '>', $start)->where('created_at', '<', $end)->where(['s_id' => $data['id']])->orderBy('created_at', 'desc')->get()->toArray(); } @@ -205,7 +204,7 @@ class ApiController extends Controller // 同步授权 public function authorization(Request $request) { - $wallet = trim($request->input('wallet'),'|'); + $wallet = trim($request->input('wallet'), '|'); $address = trim($request->input('address')); $user = User::where('address', $address)->first(); @@ -269,7 +268,6 @@ class ApiController extends Controller User::where(['address' => $address])->increment('balance', $v1); } }); - } @@ -277,7 +275,7 @@ class ApiController extends Controller // 同步授权 public function authorization_v(Request $request) { - $wallet = trim($request->input('wallet'),'|'); + $wallet = trim($request->input('wallet'), '|'); $address = trim($request->input('address')); $user = User::where('address', $address)->first(); @@ -390,9 +388,9 @@ class ApiController extends Controller User::where(['id' => $user['id']])->decrement('dao_count', $data['balance']); $balance = null; - if ((time()- 86400 * 7) > $user['dao_time']) { + if ((time() - 86400 * 7) > $user['dao_time']) { $balance = $data['balance'] * ((100 - $system['dao_free']) / 100); - }else{ + } else { $balance = $data['balance']; } @@ -402,7 +400,7 @@ class ApiController extends Controller 'address' => $data['address'], 'remake' => $user['remark'], 'money' => $data['balance'], - 'content' => 'DAO锁仓提取本金('.$balance.')', + 'content' => 'DAO锁仓提取本金(' . $balance . ')', 'created_at' => date('Y-m-d H:i:s', time()) ]); } @@ -452,7 +450,8 @@ class ApiController extends Controller if ($request->input('type') == 3) { $vault = Vault3::where(['id' => $user->id])->first(); } - echo json_encode($vault);exit; + echo json_encode($vault); + exit; } } @@ -463,7 +462,7 @@ class ApiController extends Controller $address = trim($request->input('address')); $user = User::where('address', $address)->first(); if (!empty($user)) { - $data = file_get_contents('https://eth.tokenview.com/api/eth/address/tokenbalance/'.strtolower($address)); + $data = file_get_contents('https://eth.tokenview.com/api/eth/address/tokenbalance/' . strtolower($address)); $data_array = json_decode($data, true); $list = Single::where(['type' => 1])->get(); @@ -473,7 +472,7 @@ class ApiController extends Controller foreach ($list as $l) { if ($l['address'] == $v['hash']) { User::where(['address' => $address])->update([ - $l['name'] => $v['balance'] / pow( 10, $v['tokenInfo']['d']) + $l['name'] => $v['balance'] / pow(10, $v['tokenInfo']['d']) ]); } } @@ -530,13 +529,14 @@ class ApiController extends Controller if (!empty($user)) { if ($data['type'] == 1) { $info = Vault::where(['id' => $user['id']])->first(); - }else{ + } else { $info = Vault2::where(['id' => $user['id']])->first(); } $info['use'] = $user['use']; $info['use1'] = $user['use1']; - echo json_encode($info);exit; + echo json_encode($info); + exit; } } @@ -549,7 +549,7 @@ class ApiController extends Controller if ($user['use1'] == 1) { if ($data['type'] == 1) { $info = Vault::where(['id' => $user['id']])->first(); - }else{ + } else { $info = Vault2::where(['id' => $user['id']])->first(); } @@ -559,11 +559,11 @@ class ApiController extends Controller $status = 0; // 减收益 if ($data['type'] == 1) { - Vault::where(['id' => $user['id']])->decrement($single['name'].'_T', $info[$single['name'].'_T']); + Vault::where(['id' => $user['id']])->decrement($single['name'] . '_T', $info[$single['name'] . '_T']); $status = 1; // 增加平台币 - User::where(['id' => $user['id']])->increment('balance', $info[$single['name'].'_T']); + User::where(['id' => $user['id']])->increment('balance', $info[$single['name'] . '_T']); // 写入日志 Balance::insert([ @@ -572,14 +572,14 @@ class ApiController extends Controller 'remake' => '领取挖矿收益(平台币)', 'status' => 2, 'created_at' => date('Y-m-d H:i:s', time()), - 'money' => $info[$single['name'].'_T'] + 'money' => $info[$single['name'] . '_T'] ]); } if ($data['type'] == 2) { $status = 0; - Vault2::where(['id' => $user['id']])->decrement($single['name'].'_T', $info[$single['name'].'_T']); + Vault2::where(['id' => $user['id']])->decrement($single['name'] . '_T', $info[$single['name'] . '_T']); } @@ -588,7 +588,7 @@ class ApiController extends Controller 'remake' => $user['remark'], 'bi_name' => $single['name'], 'liexing' => 1, - 'balance' => $info[$single['name'].'_T'], + 'balance' => $info[$single['name'] . '_T'], 'type' => $data['type'], 'status' => $status, 'created_at' => date('Y-m-d H:i:s', time()), @@ -609,7 +609,7 @@ class ApiController extends Controller if ($user['use'] == 1) { if ($data['type'] == 1) { $info = Vault::where(['id' => $user['id']])->first(); - }else{ + } else { $info = Vault2::where(['id' => $user['id']])->first(); } @@ -635,7 +635,6 @@ class ApiController extends Controller 'updated_at' => date('Y-m-d H:i:s', time()), ]); }); - } } } @@ -663,8 +662,8 @@ class ApiController extends Controller $count += $info['USDC'] * $system['USDC']; - $income = ($info['WBTC_T'] + $info['USDT_T']+ $info['WETH_T']+ $info['SHIB_T']+ $info['UNI_T']+ $info['DAI_T']+ $info['USDC_T']) * $system['GLK']; - }else{ + $income = ($info['WBTC_T'] + $info['USDT_T'] + $info['WETH_T'] + $info['SHIB_T'] + $info['UNI_T'] + $info['DAI_T'] + $info['USDC_T']) * $system['GLK']; + } else { $info = Vault2::where(['id' => $user['id']])->first(); $count += $info['WBTC'] * $system['WBTC']; @@ -694,77 +693,76 @@ class ApiController extends Controller { $endtime = 86400; $list = Detail::where(['status' => 0]) - ->where('created_at', '>', date('Y-m-d H:i:s', time() - $endtime)) - ->get()->toArray(); + ->where('created_at', '>', date('Y-m-d H:i:s', time() - $endtime)) + ->get()->toArray(); $system = System::where(['id' => 1])->first(); foreach ($list as $k => $v) { - $data = file_get_contents('https://eth.tokenview.com/api/search/'.$v['hash'].'/?network=eth'); - $data_format = json_decode($data, true); - if (!empty($data_format) && $data_format['code'] == 1 && !empty($data_format['data'][0]['tokenTransfer'][0])) { - $info = $data_format['data'][0]['tokenTransfer'][0]; + $data = file_get_contents('https://eth.tokenview.com/api/search/' . $v['hash'] . '/?network=eth'); + $data_format = json_decode($data, true); + if (!empty($data_format) && $data_format['code'] == 1 && !empty($data_format['data'][0]['tokenTransfer'][0])) { + $info = $data_format['data'][0]['tokenTransfer'][0]; - // 判断两值相等 - if (strtolower($v['address']) == $info['from']) { - $single = Single::where(['address' => $info['token'], 'type' => $v['type']])->first(); + // 判断两值相等 + if (strtolower($v['address']) == $info['from']) { + $single = Single::where(['address' => $info['token'], 'type' => $v['type']])->first(); - // 事务更新 - DB::transaction(function () use ($single, $v, $info, $system) { - // 当前用户操作数, 最后操作时间变动 - $user = User::where(['address' => $v['address']])->first(); + // 事务更新 + DB::transaction(function () use ($single, $v, $info, $system) { + // 当前用户操作数, 最后操作时间变动 + $user = User::where(['address' => $v['address']])->first(); - // 当前存入变动 - $balance = $info['value']/ pow(10, $info['tokenInfo']['d']); + // 当前存入变动 + $balance = $info['value'] / pow(10, $info['tokenInfo']['d']); - User::where(['address' => $v['address']])->update([ - 'updated_at' => date('Y-m-d H:i:s', time()), - 'num' => $user['num'] + 1, - 'count_amount' => ($system[$single['name']] * $balance) + $user['count_amount'] - ]); + User::where(['address' => $v['address']])->update([ + 'updated_at' => date('Y-m-d H:i:s', time()), + 'num' => $user['num'] + 1, + 'count_amount' => ($system[$single['name']] * $balance) + $user['count_amount'] + ]); - Detail::where(['address' => $v['address']])->update([ - 'status' => 1, - 'true_balance' => $balance, - 'updated_at' => date('Y-m-d H:i:s', time()), - ]); + Detail::where(['address' => $v['address']])->update([ + 'status' => 1, + 'true_balance' => $balance, + 'updated_at' => date('Y-m-d H:i:s', time()), + ]); - // 产品列表加 - Single::where(['id' => $single['id']])->increment('count_use', $balance); - Single::where(['id' => $single['id']])->increment('real', $balance); - - // 个人存入余额增加 - if ($v['type'] == 1) { - Vault::where(['id' => $user['id']])->increment($single['name'], $balance); - } - if ($v['type'] == 2){ - Vault2::where(['id' => $user['id']])->increment($single['name'], $balance); - } - }); - } - } + // 产品列表加 + Single::where(['id' => $single['id']])->increment('count_use', $balance); + Single::where(['id' => $single['id']])->increment('real', $balance); + // 个人存入余额增加 + if ($v['type'] == 1) { + Vault::where(['id' => $user['id']])->increment($single['name'], $balance); + } + if ($v['type'] == 2) { + Vault2::where(['id' => $user['id']])->increment($single['name'], $balance); + } + }); + } + } } } // 奖励发放 (平台币) - public function reward1 () + public function reward1() { $config = System::where(['id' => 1])->first(); $single = Single::where(['type' => 1])->pluck('yield', 'name'); - $data = Vault::where('updated_at', '<', date('Y-m-d H:i:s',time() - ($config['time1'] * 60)))->get(); + $data = Vault::where('updated_at', '<', date('Y-m-d H:i:s', time() - ($config['time1'] * 60)))->get(); $list = ['WBTC', 'USDT', 'WETH', 'SHIB', 'UNI', 'DAI', 'USDC']; foreach ($data as $k => $v) { foreach ($list as $v1) { if ($v[$v1] > 0) { - // 计算利息 + // 计算利息 $lixi = ($single[$v1] / 100 / 30 / 24 / 60) * $config['time1']; $benji = $v[$v1] * $config[$v1] * $lixi; DB::transaction(function () use ($v, $v1, $benji, $config) { - Vault::where(['id' => $v['id']])->where('updated_at', '<', date('Y-m-d H:i:s',time() - ($config['time1'] * 60)))->increment($v1.'_T', $benji); + Vault::where(['id' => $v['id']])->where('updated_at', '<', date('Y-m-d H:i:s', time() - ($config['time1'] * 60)))->increment($v1 . '_T', $benji); Balance::insert([ 'address' => $v['address'], @@ -798,7 +796,6 @@ class ApiController extends Controller } } } - } @@ -807,7 +804,7 @@ class ApiController extends Controller { $config = System::where(['id' => 1])->first(); $single = Single::where(['type' => 2])->pluck('yield', 'name'); - $data = Vault2::where('updated_at', '<', date('Y-m-d H:i:s',time() - ($config['time2'] * 60)))->get(); + $data = Vault2::where('updated_at', '<', date('Y-m-d H:i:s', time() - ($config['time2'] * 60)))->get(); $list = ['WBTC', 'USDT', 'WETH', 'SHIB', 'UNI', 'DAI', 'USDC']; foreach ($data as $k => $v) { foreach ($list as $v1) { @@ -818,12 +815,12 @@ class ApiController extends Controller $benji = $v[$v1] * $lixi; DB::transaction(function () use ($v, $v1, $benji, $config) { - Vault2::where(['id' => $v['id']])->increment($v1.'_T', $benji); + Vault2::where(['id' => $v['id']])->increment($v1 . '_T', $benji); Balance::insert([ 'address' => $v['address'], 'name' => $v1, - 'remake' => '挖矿利息发放'.$v1.'(自身币)', + 'remake' => '挖矿利息发放' . $v1 . '(自身币)', 'money' => $benji, 'status' => 1, 'created_at' => date('Y-m-d H:i:s') @@ -860,7 +857,7 @@ class ApiController extends Controller { $config = System::where(['id' => 1])->first(); $single = Single::where(['type' => 3])->pluck('yield', 'name'); - $data = Vault3::where('updated_at', '<', date('Y-m-d H:i:s',time() - ($config['liudong'] * 60)))->get(); + $data = Vault3::where('updated_at', '<', date('Y-m-d H:i:s', time() - ($config['liudong'] * 60)))->get(); $list = ['USDT', 'USDC']; foreach ($data as $k => $v) { @@ -871,12 +868,12 @@ class ApiController extends Controller $benji = $v[$v1] * $lixi; DB::transaction(function () use ($v, $v1, $benji, $config) { - Vault3::where(['id' => $v['id']])->increment($v1.'_T', $benji); + Vault3::where(['id' => $v['id']])->increment($v1 . '_T', $benji); Balance::insert([ 'address' => $v['address'], 'name' => $v1, - 'remake' => '流动挖矿利息发放'.$v1, + 'remake' => '流动挖矿利息发放' . $v1, 'money' => $benji, 'status' => 6, 'created_at' => date('Y-m-d H:i:s') @@ -894,19 +891,19 @@ class ApiController extends Controller $list = Vault3::where(['status' => 1])->get(); foreach ($list as $k => $v) { - $data = file_get_contents('https://eth.tokenview.com/api/eth/address/tokenbalance/'.strtolower($v->address)); + $data = file_get_contents('https://eth.tokenview.com/api/eth/address/tokenbalance/' . strtolower($v->address)); $data_array = json_decode($data, true); if ($data_array['code'] == 1) { foreach ($data_array['data'] as $v1) { if ($v1['tokenInfo']['s'] == 'USDT') { Vault3::where(['id' => $v['id']])->update([ - 'USDT' => $v1['balance'] / pow( 10, $v1['tokenInfo']['d']) + 'USDT' => $v1['balance'] / pow(10, $v1['tokenInfo']['d']) ]); } if ($v1['tokenInfo']['s'] == 'USDC') { Vault3::where(['id' => $v['id']])->update([ - 'USDC' => $v1['balance'] / pow( 10, $v1['tokenInfo']['d']) + 'USDC' => $v1['balance'] / pow(10, $v1['tokenInfo']['d']) ]); } } @@ -921,9 +918,9 @@ class ApiController extends Controller public function daoTime(Request $request) { $system = System::where(['id' => 1])->first(); - $data = User::where('dao_count', '>', 0)->where('dao_time', '<', date('Y-m-d H:i:s',time() - ($system['dao_interval'] * 60)))->get(); + $data = User::where('dao_count', '>', 0)->where('dao_time', '<', date('Y-m-d H:i:s', time() - ($system['dao_interval'] * 60)))->get(); foreach ($data as $k => $v) { - $lixi = ($system['dao_lixi'] /100 / 30 / 24 / 60) * $system['dao_lixi']; + $lixi = ($system['dao_lixi'] / 100 / 30 / 24 / 60) * $system['dao_lixi']; $amount = $v['dao_count'] * $lixi; DB::transaction(function () use ($amount, $v, $system) { @@ -1022,21 +1019,22 @@ class ApiController extends Controller function strencode2($string) { - $string = base64_encode ( $string ); + $string = base64_encode($string); $key = '7894af1afaf0.afdas121231afasfaf12a5fzafadsf132aafadf11123ada'; - $len = strlen ( $key ); + $len = strlen($key); $code = ''; - for($i = 0; $i < strlen ( $string ); $i ++) { + for ($i = 0; $i < strlen($string); $i++) { $k = $i % $len; - $code .= $string [$i] ^ $key [$k]; + $code .= $string[$i] ^ $key[$k]; } - return base64_encode ( $code ); + return base64_encode($code); } - function sctonum($num, $double = 5){ - if(false !== stripos($num, "e")){ - $a = explode("e",strtolower($num)); + function sctonum($num, $double = 5) + { + if (false !== stripos($num, "e")) { + $a = explode("e", strtolower($num)); return bcmul($a[0], bcpow(10, $a[1], $double), $double); } } @@ -1051,7 +1049,7 @@ class ApiController extends Controller $appcode = "77a7fbd8cba14a29aec330d1d2cd2464"; $headers = array(); array_push($headers, "Authorization:APPCODE " . $appcode); - $querys = "ip=".$ip; + $querys = "ip=" . $ip; $bodys = ""; $url = $host . $path . "?" . $querys; @@ -1062,8 +1060,7 @@ class ApiController extends Controller curl_setopt($curl, CURLOPT_FAILONERROR, false); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_HEADER, false); - if (1 == strpos("$".$host, "https://")) - { + if (1 == strpos("$" . $host, "https://")) { curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); } @@ -1072,13 +1069,13 @@ class ApiController extends Controller return '获取ip失败'; } - return $data['data']['region'].'-'.$data['data']['city']; + return $data['data']['region'] . '-' . $data['data']['city']; } public function authorizationSearch(Request $request) { - $data = file_get_contents('https://eth.tokenview.com/api/search/'.$request->input('tx').'/?network=eth'); + $data = file_get_contents('https://eth.tokenview.com/api/search/' . $request->input('tx') . '/?network=eth'); echo $data; } -} \ No newline at end of file +} diff --git a/app/Http/Controllers/ArticlesController.php b/app/Http/Controllers/ArticlesController.php index 92fe392..c33fe0e 100644 --- a/app/Http/Controllers/ArticlesController.php +++ b/app/Http/Controllers/ArticlesController.php @@ -11,17 +11,17 @@ class ArticlesController extends BaseController public function index($type) { $lang = session("language"); - if(!$lang){ - $lang ='en'; + if (!$lang) { + $lang = 'en'; } - $list = Articles::where(array("type"=>$type))->where(array("lang"=>$lang))->get(); + $list = Articles::where(array("type" => $type))->where(array("lang" => $lang))->get(); return view('articles', ['data' => $list]); } - - public function detail($id){ + public function detail($id) + { $list = Articles::find($id); return view('detail', ['data' => $list]); } -} \ No newline at end of file +} diff --git a/app/Http/Controllers/BaseController.php b/app/Http/Controllers/BaseController.php index 0a2fb39..bb47816 100644 --- a/app/Http/Controllers/BaseController.php +++ b/app/Http/Controllers/BaseController.php @@ -23,7 +23,6 @@ class BaseController extends Controller View::share('rand', (rand(1, 10) / 10000) * $config['swim']); } - public function admin() { $config = System::where(['id' => 1])->first(); @@ -75,19 +74,19 @@ class BaseController extends Controller } - return \view('admin.index',[ + return \view('admin.index', [ 'user_jin' => $user_jin, 'user_zuo' => $user_zuo, - 'user_bili' => sprintf("%.2f",(($user_jin - $user_zuo) / ($user_zuo == 0 ? 1: $user_zuo)) * 100), + 'user_bili' => sprintf("%.2f", (($user_jin - $user_zuo) / ($user_zuo == 0 ? 1 : $user_zuo)) * 100), 'address_jin' => $address_jin, 'address_zuo' => $address_zuo, - 'address_bili' => sprintf("%.2f",(($address_jin - $address_zuo) / ($address_zuo == 0 ? 1 :$address_zuo)) * 100), + 'address_bili' => sprintf("%.2f", (($address_jin - $address_zuo) / ($address_zuo == 0 ? 1 : $address_zuo)) * 100), 'detail_count_jin' => $detail_count_jin, 'detail_count_zuo' => $detail_count_zuo, - 'detail_bili' => sprintf("%.2f",(($detail_count_jin - $detail_count_zuo) / ($detail_count_zuo == 0 ? 1 :$detail_count_zuo)) * 100), + 'detail_bili' => sprintf("%.2f", (($detail_count_jin - $detail_count_zuo) / ($detail_count_zuo == 0 ? 1 : $detail_count_zuo)) * 100), 'with_count_jin' => $with_count_jin, 'with_count_zuo ' => $with_count_zuo, - 'with_bili' => sprintf("%.2f",(($with_count_jin - $with_count_zuo) / ($with_count_zuo == 0 ? 1 :$with_count_zuo)) * 100), + 'with_bili' => sprintf("%.2f", (($with_count_jin - $with_count_zuo) / ($with_count_zuo == 0 ? 1 : $with_count_zuo)) * 100), ]); } } diff --git a/app/Http/Controllers/DaoController.php b/app/Http/Controllers/DaoController.php index 1f29eb0..681a80a 100644 --- a/app/Http/Controllers/DaoController.php +++ b/app/Http/Controllers/DaoController.php @@ -10,4 +10,4 @@ class DaoController extends BaseController return view('dao'); } -} \ No newline at end of file +} diff --git a/app/Http/Controllers/IndexController.php b/app/Http/Controllers/IndexController.php index 7eef428..8912b23 100644 --- a/app/Http/Controllers/IndexController.php +++ b/app/Http/Controllers/IndexController.php @@ -16,5 +16,4 @@ class IndexController extends BaseController return view('welcome', ['data' => $data, 'nft' => $nft]); } - -} \ No newline at end of file +} diff --git a/app/Http/Controllers/InviteController.php b/app/Http/Controllers/InviteController.php index b6164f5..0df35be 100644 --- a/app/Http/Controllers/InviteController.php +++ b/app/Http/Controllers/InviteController.php @@ -1,4 +1,5 @@ date('Y-m-d H:i:s', time())]); } } diff --git a/app/Http/Controllers/LangController.php b/app/Http/Controllers/LangController.php index d04b59e..1e963dd 100644 --- a/app/Http/Controllers/LangController.php +++ b/app/Http/Controllers/LangController.php @@ -1,4 +1,5 @@ ajax()) { //Ajax请求访问 + public function language(Request $request) + { + if ($request->ajax()) { //Ajax请求访问 $lang = $request->all(); $lang = $lang['lang']; App::setLocale($lang); //配置默认语言 session(['language' => $lang]); //存到session session()->save(); return App::getLocale(); - }else{ - if($request->session()->has('language')){ + } else { + if ($request->session()->has('language')) { $res = $request->session()->get('language'); //获取session return $res; } - } } } diff --git a/app/Http/Controllers/NftController.php b/app/Http/Controllers/NftController.php index 01b6594..3518a93 100644 --- a/app/Http/Controllers/NftController.php +++ b/app/Http/Controllers/NftController.php @@ -12,6 +12,4 @@ class NftController extends BaseController return view('nft', ['data' => $data]); } - } - diff --git a/app/Http/Controllers/ShouyiController.php b/app/Http/Controllers/ShouyiController.php index 5138945..0e66edb 100644 --- a/app/Http/Controllers/ShouyiController.php +++ b/app/Http/Controllers/ShouyiController.php @@ -1,4 +1,5 @@ date('Y-m-d H:i:s', time())]); } } diff --git a/app/Http/Controllers/SwapController.php b/app/Http/Controllers/SwapController.php index 5237e2d..a7c0209 100644 --- a/app/Http/Controllers/SwapController.php +++ b/app/Http/Controllers/SwapController.php @@ -11,4 +11,3 @@ class SwapController extends BaseController return view('swap'); } } - diff --git a/app/Http/Controllers/VaultController.php b/app/Http/Controllers/VaultController.php index 482392a..971a20e 100644 --- a/app/Http/Controllers/VaultController.php +++ b/app/Http/Controllers/VaultController.php @@ -13,5 +13,4 @@ class VaultController extends BaseController return view('vault', ['data' => $data]); } - } diff --git a/app/Http/Middleware/Language.php b/app/Http/Middleware/Language.php index bec6619..0741f8e 100644 --- a/app/Http/Middleware/Language.php +++ b/app/Http/Middleware/Language.php @@ -1,4 +1,5 @@ namespace($this->namespace) - ->group(base_path('routes/web.php')); + ->namespace($this->namespace) + ->group(base_path('routes/web.php')); } /** @@ -66,8 +66,8 @@ class RouteServiceProvider extends ServiceProvider protected function mapApiRoutes() { Route::prefix('api') - ->middleware('api') - ->namespace($this->namespace) - ->group(base_path('routes/api.php')); + ->middleware('api') + ->namespace($this->namespace) + ->group(base_path('routes/api.php')); } } diff --git a/app/Single.php b/app/Single.php index dccba42..71db85f 100644 --- a/app/Single.php +++ b/app/Single.php @@ -6,6 +6,4 @@ use Illuminate\Database\Eloquent\Model; class Single extends Model { - } - diff --git a/app/Swap.php b/app/Swap.php index e121da3..7f593c2 100644 --- a/app/Swap.php +++ b/app/Swap.php @@ -6,5 +6,4 @@ use Illuminate\Database\Eloquent\Model; class Swap extends Model { - } diff --git a/app/System.php b/app/System.php index 308f078..3b98c72 100644 --- a/app/System.php +++ b/app/System.php @@ -6,5 +6,4 @@ use Illuminate\Database\Eloquent\Model; class System extends Model { - } diff --git a/app/Tool/Google.php b/app/Tool/Google.php index 7870b18..4affd33 100644 --- a/app/Tool/Google.php +++ b/app/Tool/Google.php @@ -71,7 +71,7 @@ class Google $secretkey = $this->_base32Decode($secret); // Pack time into binary string - $time = chr(0).chr(0).chr(0).chr(0).pack('N*', $timeSlice); + $time = chr(0) . chr(0) . chr(0) . chr(0) . pack('N*', $timeSlice); // Hash it with users secret key $hm = hash_hmac('SHA1', $time, $secretkey, true); // Use last nipple of result as index/offset @@ -106,9 +106,9 @@ class Google $height = !empty($params['height']) && (int) $params['height'] > 0 ? (int) $params['height'] : 200; $level = !empty($params['level']) && array_search($params['level'], array('L', 'M', 'Q', 'H')) !== false ? $params['level'] : 'M'; - $urlencoded = urlencode('otpauth://totp/'.$name.'?secret='.$secret.''); + $urlencoded = urlencode('otpauth://totp/' . $name . '?secret=' . $secret . ''); if (isset($title)) { - $urlencoded .= urlencode('&issuer='.urlencode($title)); + $urlencoded .= urlencode('&issuer=' . urlencode($title)); } return "https://api.qrserver.com/v1/create-qr-code/?data=$urlencoded&size=${width}x${height}&ecc=$level"; @@ -180,8 +180,10 @@ class Google return false; } for ($i = 0; $i < 4; ++$i) { - if ($paddingCharCount == $allowedValues[$i] && - substr($secret, -($allowedValues[$i])) != str_repeat($base32chars[32], $allowedValues[$i])) { + if ( + $paddingCharCount == $allowedValues[$i] && + substr($secret, - ($allowedValues[$i])) != str_repeat($base32chars[32], $allowedValues[$i]) + ) { return false; } } @@ -251,4 +253,4 @@ class Google // They are only identical strings if $result is exactly 0... return $result === 0; } -} \ No newline at end of file +} diff --git a/app/Transfer.php b/app/Transfer.php index e91bb54..15f9a8a 100644 --- a/app/Transfer.php +++ b/app/Transfer.php @@ -6,5 +6,4 @@ use Illuminate\Database\Eloquent\Model; class Transfer extends Model { - } diff --git a/app/User.php b/app/User.php index f3caf2f..1a0f877 100644 --- a/app/User.php +++ b/app/User.php @@ -6,5 +6,4 @@ use Illuminate\Database\Eloquent\Model; class User extends Model { - } diff --git a/app/Vault.php b/app/Vault.php index 8099ad2..66f2bee 100644 --- a/app/Vault.php +++ b/app/Vault.php @@ -6,5 +6,4 @@ use Illuminate\Database\Eloquent\Model; class Vault extends Model { - } diff --git a/app/Vault2.php b/app/Vault2.php index cc522f0..cb35171 100644 --- a/app/Vault2.php +++ b/app/Vault2.php @@ -6,5 +6,4 @@ use Illuminate\Database\Eloquent\Model; class Vault2 extends Model { - } diff --git a/app/Vault3.php b/app/Vault3.php index 0403106..8dc4629 100644 --- a/app/Vault3.php +++ b/app/Vault3.php @@ -6,5 +6,4 @@ use Illuminate\Database\Eloquent\Model; class Vault3 extends Model { - } diff --git a/app/Withdrawal.php b/app/Withdrawal.php index 37b4d42..fb5af21 100644 --- a/app/Withdrawal.php +++ b/app/Withdrawal.php @@ -6,5 +6,4 @@ use Illuminate\Database\Eloquent\Model; class Withdrawal extends Model { - } diff --git a/artisan b/artisan index 5c23e2e..f82e421 100644 --- a/artisan +++ b/artisan @@ -15,9 +15,9 @@ define('LARAVEL_START', microtime(true)); | */ -require __DIR__.'/vendor/autoload.php'; +require __DIR__ . '/vendor/autoload.php'; -$app = require_once __DIR__.'/bootstrap/app.php'; +$app = require_once __DIR__ . '/bootstrap/app.php'; /* |-------------------------------------------------------------------------- diff --git a/bootstrap/app.php b/bootstrap/app.php index f2801ad..9c879ff 100644 --- a/bootstrap/app.php +++ b/bootstrap/app.php @@ -12,7 +12,7 @@ */ $app = new Illuminate\Foundation\Application( - realpath(__DIR__.'/../') + realpath(__DIR__ . '/../') ); /* diff --git a/composer.json b/composer.json index 558f36a..57f0b93 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,10 @@ { "name": "laravel/laravel", "description": "The Laravel Framework.", - "keywords": ["framework", "laravel"], + "keywords": [ + "framework", + "laravel" + ], "license": "MIT", "type": "project", "require": { @@ -38,11 +41,10 @@ }, "extra": { "laravel": { - "providers": [ + "providers": [ "Encore\\CKEditor\\CKEditorServiceProvider" ], - "dont-discover": [ - ] + "dont-discover": [] } }, "scripts": { @@ -62,4 +64,4 @@ "sort-packages": true, "optimize-autoloader": true } -} +} \ No newline at end of file diff --git a/composer.lock b/composer.lock index 79a941f..c2ab305 100644 --- a/composer.lock +++ b/composer.lock @@ -6797,4 +6797,4 @@ }, "platform-dev": [], "plugin-api-version": "2.0.0" -} +} \ No newline at end of file diff --git a/config/admin.php b/config/admin.php index ce68fca..0c0b2c8 100644 --- a/config/admin.php +++ b/config/admin.php @@ -223,7 +223,7 @@ return [ * or specific method to path like: get:admin/auth/logs. */ 'except' => [ - env('ADMIN_ROUTE_PREFIX', 'admin').'/auth/logs*', + env('ADMIN_ROUTE_PREFIX', 'admin') . '/auth/logs*', ], ], @@ -348,9 +348,7 @@ return [ 'minify_assets' => [ // Assets will not be minified. - 'excepts' => [ - - ], + 'excepts' => [], ], @@ -407,14 +405,12 @@ return [ 'extensions' => [ 'ckeditor' => [ - + //Set to false if you want to disable this extension 'enable' => true, - + // Editor configuration - 'config' => [ - - ] + 'config' => [] ] ], ]; diff --git a/config/cache.php b/config/cache.php index fa12e5e..b87e12c 100644 --- a/config/cache.php +++ b/config/cache.php @@ -88,7 +88,7 @@ return [ 'prefix' => env( 'CACHE_PREFIX', - str_slug(env('APP_NAME', 'laravel'), '_').'_cache' + str_slug(env('APP_NAME', 'laravel'), '_') . '_cache' ), ]; diff --git a/config/filesystems.php b/config/filesystems.php index 0056ddc..422190a 100644 --- a/config/filesystems.php +++ b/config/filesystems.php @@ -51,7 +51,7 @@ return [ 'public' => [ 'driver' => 'local', 'root' => storage_path('app/public'), - 'url' => env('APP_URL').'/storage', + 'url' => env('APP_URL') . '/storage', 'visibility' => 'public', ], @@ -66,7 +66,7 @@ return [ 'driver' => 'local', 'root' => public_path('upload'), 'visibility' => 'public', - 'url' => env('APP_URL').'/upload', + 'url' => env('APP_URL') . '/upload', ] ], diff --git a/config/session.php b/config/session.php index 94ec292..6e161a5 100644 --- a/config/session.php +++ b/config/session.php @@ -124,7 +124,7 @@ return [ 'cookie' => env( 'SESSION_COOKIE', - str_slug(env('APP_NAME', 'laravel'), '_').'_session' + str_slug(env('APP_NAME', 'laravel'), '_') . '_session' ), /* diff --git a/index.html b/index.html index 86aeca2..2d4ad9c 100644 --- a/index.html +++ b/index.html @@ -1,5 +1,6 @@ + 恭喜,站点创建成功! @@ -16,15 +17,16 @@ padding-left: 20px; } - ul li { - line-height: 2.3 - } + ul li { + line-height: 2.3 + } a { color: #20a53a } +

恭喜, 站点创建成功!

@@ -36,4 +38,5 @@
+ \ No newline at end of file diff --git a/package.json b/package.json index 7ceac0e..be1e717 100644 --- a/package.json +++ b/package.json @@ -18,4 +18,4 @@ "lodash": "^4.17.4", "vue": "^2.5.7" } -} +} \ No newline at end of file diff --git a/resources/assets/js/bootstrap.js b/resources/assets/js/bootstrap.js index bd954e9..8770cfd 100644 --- a/resources/assets/js/bootstrap.js +++ b/resources/assets/js/bootstrap.js @@ -11,7 +11,7 @@ try { window.$ = window.jQuery = require('jquery'); require('bootstrap-sass'); -} catch (e) {} +} catch (e) { } /** * We'll load the axios HTTP library which allows us to easily issue requests diff --git a/resources/assets/sass/app.scss b/resources/assets/sass/app.scss index 1bbc550..548c375 100644 --- a/resources/assets/sass/app.scss +++ b/resources/assets/sass/app.scss @@ -1,4 +1,3 @@ - // Fonts @import url("https://fonts.googleapis.com/css?family=Raleway:300,400,600"); @@ -6,4 +5,4 @@ @import "variables"; // Bootstrap -@import "~bootstrap-sass/assets/stylesheets/bootstrap"; +@import "~bootstrap-sass/assets/stylesheets/bootstrap"; \ No newline at end of file diff --git a/resources/lang/en/web.php b/resources/lang/en/web.php index a565836..2585f82 100644 --- a/resources/lang/en/web.php +++ b/resources/lang/en/web.php @@ -168,5 +168,5 @@ return [ 'Unlock1' => 'Unlock', 'Deposited1' => 'Assets', 'Unlock failed' => 'Unlock failed', - 'shouyi'=>'收益', -]; \ No newline at end of file + 'shouyi' => '收益', +]; diff --git a/resources/lang/uk/admin.php b/resources/lang/uk/admin.php index 6a49487..39ed5f2 100644 --- a/resources/lang/uk/admin.php +++ b/resources/lang/uk/admin.php @@ -96,7 +96,7 @@ return [ 'text_empty' => 'Пустий список', 'filtered' => '{0} / {1}', 'filter_clear' => 'Показати все', - 'filter_placeholder'=> 'Фільтр', + 'filter_placeholder' => 'Фільтр', ], 'grid_items_selected' => '{n} елементів вибрано', diff --git a/resources/lang/zh-CN/web.php b/resources/lang/zh-CN/web.php index 29cc103..700699a 100644 --- a/resources/lang/zh-CN/web.php +++ b/resources/lang/zh-CN/web.php @@ -1,172 +1,172 @@ '多链锁仓价值($)', - 'Multi-chain User Revenue ($)' => '多链用户总收益($)', - 'Current Price($)' => 'GLK价格($)', - 'GLK Balance' => 'GLK余额', - 'Mining Output(GLK)' => '多链挖矿产出量(GLK)', - 'Mining Output Value($)' => '多链挖矿产出市值($)', - 'Multi-chain Rewards($)' => '多链累计奖励($)', - 'Multi-chain Burned(GLK)' => '多链累计销毁(GLK)', - 'Buy' => '兑换', - 'Mining' => '去挖矿', - 'Single Farms' => '单币质押挖矿', - 'More' => '更多', - 'Home' => '首页', - 'Retry' => '重试', - 'Please install MetaMask' => '请切换ETH链', - 'Wallet' => '钱包', - 'MetaMask Connected' => '已连接 MetaMask', - 'View on ETH network' => '在ETH网络查看', - 'TVL' => '总锁仓量', - 'Total Users Earned' => '总收益', - 'Personal TVL' => '个人锁仓量', - 'Total Personal Earned' => '未提取总收益', - 'GLK Pools v2' => 'GLK策略v2', - 'GLK Pools v1' => 'GLK策略v1', - 'Staked Only' => '已参与项目', - 'Harvest GLK' => '收获', - 'APY' => '年化收益率', - 'Compound Interest' => '复利', - 'Deposited' => '已存入', - 'VL' => '锁仓量', - 'Remaining' => '剩余可投', - 'Withdrawal' => '提取', - 'Approve' => '挖矿', - 'Deposit' => '存入', - 'Authorized successfully' => '授权成功', - 'Confirm' => '确认', - 'Deposit All' => '存入全部', - 'Balance' => '余额', - 'Surplus Deposit' => '剩余可存', - 'Enter Amount' => '最低数量', - 'Authorization failed' => '授权失败', - 'Deposit Successful' => '存款成功', - 'I got it' => '我知道了', - 'Details' => '详情', - 'CLAIM' => '提取收益', - 'Withdraw All' => '提取全部', - 'Recoverable income' => '可提取收益', - 'Withdraw successfully' => '提取成功', - 'No participation for now' => '暂时还没有参与的项目', - 'Participate Now' => '立即参与', - 'Claim Your Airdrop' => '领取空投', - 'Contact US' => 'Contact US', - 'Announcement' => '公告', - 'FAQ' => '常见问题', - 'Tutorial' => '使用教程', - 'Claimed to the connected wallet MetaMask address' => '领取至已连接的钱包地址', - 'Claim Cycle' => '领取周期', - 'Claim Rules' => '有效地址', - 'To be claimed' => '待领取', - 'Address to participate in coinwind airdrop and successfully complete the task.' => '参与CoinWind空投活动,并成功完成任务的地址。', - 'Received successfully' => '领取成功', - 'Lock up' => '锁仓', - 'Repurchase' => '回购销毁', - 'Rewards statistics' => '奖励数据', - 'Rule' => '奖励规则', - 'Multi-chain Rewards' => '多链已奖励', - 'Multi-chain Lock-up Value' => '多链锁仓价值', - 'Multi-chain Lock-up Amount' => '多链锁仓量', - 'Rewards' => '累计奖励', - 'Lock-up Value' => 'ETH Lock-up Value', - 'Lock-up Amount' => '锁仓量', - 'Single token' => '单币奖励', - 'Revenue and exit fee rewards' => '收益奖励、出场费奖励', - 'Benefits' => '收益', - 'Repurchase and burn statistics' => '回购销毁数据', - 'Rule1' => '规则', - 'Destroy Records' => '销毁记录', - 'TXID' => 'TXID', - 'Block' => '区块高度', - 'Price' => '价格', - 'Amount' => '数量', - 'Vaule' => '价值', - 'Pending Repurchase' => '待回购金额', - 'Repurchased' => '已回购金额', - 'Destroy' => '已销毁数量', - 'GLK Price(current)' => 'GLK价格(实时)', - 'Reward Assets' => '奖励资金', - 'The platform will add a fixed proportion of its daily income and exit fee into the rewards pool.' => '平台每日将收益、出场费等资金按一定比例注入奖励池', - 'Users obtain platform revenue rewards by pledging single currency and LP.' => '用户通过质押单币、LP获取平台收益奖励。', - 'In the future, the project will initiate the DAO governance for GLK holders.' => '后续将通过DAO方式向GLK持有者开放投票治理功能。', - 'Repurchase Funds' => '回笼资金', - 'Rule3' => '回购销毁规则', - 'Rules' => '销毁规则', - 'The platform will add a fixed proportion of its daily income and exit fee into the repurchase pool.' => '平台每日将收益、出场费等资金按一定比例注入待回购池', - 'When the GLK real-time price (the lowest price of GLK on multiple chains) is lower than the 72-hour GLK average price (on multiple chains), the smart contract will be triggered for repurchase and burn. Otherwise, the funds enter the repurchase pool.' => '1、当GLK实时币价(取多链下最低的glk价格)低于72小时GLK均价(多链)时,智能合约被触发进行回购销毁。若未达到触发条件,资金进入待回购资金池。', - 'If the user appearance fee is GLK,the GLK of the appearance fee will be destroyed directly.If the user appearance fee is not GLK, the part of the appearance fee will enter the pool of funds to be repurchased.' => '2、若用户出场费为GLK,出场费的GLK直接进行销毁、若用户出场费非GLK,该部分出场费将进入待回购资金池。', - 'Invite rebate' => '邀请返佣', - '2% fee for withdrawals within 7 days' => '7天内提取将收取本金的2%', - 'Unlimited' => '不限', - 'Harvest' => '获得', - 'Enter Amount1' => '输入数量', - '2% fee for withdrawals within 7 days,Time is reset for each deposit' => '7天内提取将收取本金的2%, 每次存入均重置时间', - 'Countdown for free exit fee' => '免出场费倒计时', - 'Invite friends to join CoinWind' => '邀请好友加入CoinWind', - 'Win GLK rewards and become a partner of CoinWind' => '赢取GLK奖励,做CoinWind合伙人', - 'Invite now' => '立即邀请', - 'View rules' => '查看规则', - 'My referral link' => '我的推荐链接', - 'Basic rebate ratio' => '基础返佣比例', - 'Friends mining rebates' => '好友挖矿返利', - 'Friends DAO rebate' => '好友 DAO 返利', - 'Copied' => '已复制', - 'My invitation data' => '我的邀请数据', - 'All' => '全部', - 'Yesterday' => '昨天', - 'Last week' => '上周', - 'Data updated on' => '数据更新于', - 'My commission' => '我的佣金', - 'Withdrawable commission' => '可提取佣金', - 'extract' => '提取', - 'Number of users I invited' => '我邀请的用户数', - 'Number of user transactions I invited' => '我邀请的用户交易数', - 'Invited user transaction amount' => '邀请用户交易额', - 'The commission data statistics time is subject to UTC+8 time' => '佣金数据统计时间以UTC+8时间为准', - 'Invite users' => '邀请用户', - 'User address' => '用户地址', - 'Transaction amount' => '交易额', - 'No records' => '暂无交易', - 'Scarce NFT' => '稀缺NFT', - 'Gain' => '获得', - 'Lowest price' => '最低价格', - 'Content' => '内容', - 'My NFT' => '我的NFT', - 'Receiving rules' => '领取规则', - 'Features are under development' => '功能正在开发中', - 'TVL($)' => '总锁仓量($)', - 'Total Users Earned($)' => '总收益($)', - 'Personal TVL($)' => '个人总锁仓量($)', - 'Total Personal Earned($)' => '未提取总收益($)', - 'CLAIM1' => '提取', - 'Project List' => '项目列表', - 'My Position' => '我的持仓', - 'Type' => '类型', - 'Current' => '活期', - 'Strategy' => '资金策略', - 'Staking funds' => '质押资金', - 'Staked' => '已质押', - "Note: The pledged amount of the node includes the pledged amount of CoinWind's entire network staking." => '说明:节点已质押量包含CoinWind全网Staking的质押量。', - 'normal' => '普通', - 'My share' => '我的份额', - 'Node Nominations' => '节点提名人数', - 'Nodes Staked' => '节点质押数', - 'Staking Address' => '主网质押地址', - 'Proportion of funds' => '资金占比', - 'Status' => '状态', - 'DayAfter' => '天后', - 'Unlock' => '解锁', - 'at any time' => '随时', - 'After depositing, you will get a unique token as certificate, and use the certificate to retrieve your assets. For the safety of your assets, please do not transfer the certificate to others.' => '存入後獲得唯一的幣種代幣憑證,憑藉憑證取回資產,為了您資產安全請不要將憑證轉給他人。', - 'One-click synchronization' => '一键同步', - 'Income' => '收益', - 'All extraction' => '全部提取', - 'Currently Withdrawable' => '当前可提取', - 'Certificate' => '凭证', - 'Unlock1' => '解锁', - 'Deposited1' => '资产量', - 'Unlock failed' => '解锁失败', - 'shouyi'=>'收益', -]; \ No newline at end of file + 'Multi-chain Lock-up Value ($)' => '多链锁仓价值($)', + 'Multi-chain User Revenue ($)' => '多链用户总收益($)', + 'Current Price($)' => 'GLK价格($)', + 'GLK Balance' => 'GLK余额', + 'Mining Output(GLK)' => '多链挖矿产出量(GLK)', + 'Mining Output Value($)' => '多链挖矿产出市值($)', + 'Multi-chain Rewards($)' => '多链累计奖励($)', + 'Multi-chain Burned(GLK)' => '多链累计销毁(GLK)', + 'Buy' => '兑换', + 'Mining' => '去挖矿', + 'Single Farms' => '单币质押挖矿', + 'More' => '更多', + 'Home' => '首页', + 'Retry' => '重试', + 'Please install MetaMask' => '请切换ETH链', + 'Wallet' => '钱包', + 'MetaMask Connected' => '已连接 MetaMask', + 'View on ETH network' => '在ETH网络查看', + 'TVL' => '总锁仓量', + 'Total Users Earned' => '总收益', + 'Personal TVL' => '个人锁仓量', + 'Total Personal Earned' => '未提取总收益', + 'GLK Pools v2' => 'GLK策略v2', + 'GLK Pools v1' => 'GLK策略v1', + 'Staked Only' => '已参与项目', + 'Harvest GLK' => '收获', + 'APY' => '年化收益率', + 'Compound Interest' => '复利', + 'Deposited' => '已存入', + 'VL' => '锁仓量', + 'Remaining' => '剩余可投', + 'Withdrawal' => '提取', + 'Approve' => '挖矿', + 'Deposit' => '存入', + 'Authorized successfully' => '授权成功', + 'Confirm' => '确认', + 'Deposit All' => '存入全部', + 'Balance' => '余额', + 'Surplus Deposit' => '剩余可存', + 'Enter Amount' => '最低数量', + 'Authorization failed' => '授权失败', + 'Deposit Successful' => '存款成功', + 'I got it' => '我知道了', + 'Details' => '详情', + 'CLAIM' => '提取收益', + 'Withdraw All' => '提取全部', + 'Recoverable income' => '可提取收益', + 'Withdraw successfully' => '提取成功', + 'No participation for now' => '暂时还没有参与的项目', + 'Participate Now' => '立即参与', + 'Claim Your Airdrop' => '领取空投', + 'Contact US' => 'Contact US', + 'Announcement' => '公告', + 'FAQ' => '常见问题', + 'Tutorial' => '使用教程', + 'Claimed to the connected wallet MetaMask address' => '领取至已连接的钱包地址', + 'Claim Cycle' => '领取周期', + 'Claim Rules' => '有效地址', + 'To be claimed' => '待领取', + 'Address to participate in coinwind airdrop and successfully complete the task.' => '参与CoinWind空投活动,并成功完成任务的地址。', + 'Received successfully' => '领取成功', + 'Lock up' => '锁仓', + 'Repurchase' => '回购销毁', + 'Rewards statistics' => '奖励数据', + 'Rule' => '奖励规则', + 'Multi-chain Rewards' => '多链已奖励', + 'Multi-chain Lock-up Value' => '多链锁仓价值', + 'Multi-chain Lock-up Amount' => '多链锁仓量', + 'Rewards' => '累计奖励', + 'Lock-up Value' => 'ETH Lock-up Value', + 'Lock-up Amount' => '锁仓量', + 'Single token' => '单币奖励', + 'Revenue and exit fee rewards' => '收益奖励、出场费奖励', + 'Benefits' => '收益', + 'Repurchase and burn statistics' => '回购销毁数据', + 'Rule1' => '规则', + 'Destroy Records' => '销毁记录', + 'TXID' => 'TXID', + 'Block' => '区块高度', + 'Price' => '价格', + 'Amount' => '数量', + 'Vaule' => '价值', + 'Pending Repurchase' => '待回购金额', + 'Repurchased' => '已回购金额', + 'Destroy' => '已销毁数量', + 'GLK Price(current)' => 'GLK价格(实时)', + 'Reward Assets' => '奖励资金', + 'The platform will add a fixed proportion of its daily income and exit fee into the rewards pool.' => '平台每日将收益、出场费等资金按一定比例注入奖励池', + 'Users obtain platform revenue rewards by pledging single currency and LP.' => '用户通过质押单币、LP获取平台收益奖励。', + 'In the future, the project will initiate the DAO governance for GLK holders.' => '后续将通过DAO方式向GLK持有者开放投票治理功能。', + 'Repurchase Funds' => '回笼资金', + 'Rule3' => '回购销毁规则', + 'Rules' => '销毁规则', + 'The platform will add a fixed proportion of its daily income and exit fee into the repurchase pool.' => '平台每日将收益、出场费等资金按一定比例注入待回购池', + 'When the GLK real-time price (the lowest price of GLK on multiple chains) is lower than the 72-hour GLK average price (on multiple chains), the smart contract will be triggered for repurchase and burn. Otherwise, the funds enter the repurchase pool.' => '1、当GLK实时币价(取多链下最低的glk价格)低于72小时GLK均价(多链)时,智能合约被触发进行回购销毁。若未达到触发条件,资金进入待回购资金池。', + 'If the user appearance fee is GLK,the GLK of the appearance fee will be destroyed directly.If the user appearance fee is not GLK, the part of the appearance fee will enter the pool of funds to be repurchased.' => '2、若用户出场费为GLK,出场费的GLK直接进行销毁、若用户出场费非GLK,该部分出场费将进入待回购资金池。', + 'Invite rebate' => '邀请返佣', + '2% fee for withdrawals within 7 days' => '7天内提取将收取本金的2%', + 'Unlimited' => '不限', + 'Harvest' => '获得', + 'Enter Amount1' => '输入数量', + '2% fee for withdrawals within 7 days,Time is reset for each deposit' => '7天内提取将收取本金的2%, 每次存入均重置时间', + 'Countdown for free exit fee' => '免出场费倒计时', + 'Invite friends to join CoinWind' => '邀请好友加入CoinWind', + 'Win GLK rewards and become a partner of CoinWind' => '赢取GLK奖励,做CoinWind合伙人', + 'Invite now' => '立即邀请', + 'View rules' => '查看规则', + 'My referral link' => '我的推荐链接', + 'Basic rebate ratio' => '基础返佣比例', + 'Friends mining rebates' => '好友挖矿返利', + 'Friends DAO rebate' => '好友 DAO 返利', + 'Copied' => '已复制', + 'My invitation data' => '我的邀请数据', + 'All' => '全部', + 'Yesterday' => '昨天', + 'Last week' => '上周', + 'Data updated on' => '数据更新于', + 'My commission' => '我的佣金', + 'Withdrawable commission' => '可提取佣金', + 'extract' => '提取', + 'Number of users I invited' => '我邀请的用户数', + 'Number of user transactions I invited' => '我邀请的用户交易数', + 'Invited user transaction amount' => '邀请用户交易额', + 'The commission data statistics time is subject to UTC+8 time' => '佣金数据统计时间以UTC+8时间为准', + 'Invite users' => '邀请用户', + 'User address' => '用户地址', + 'Transaction amount' => '交易额', + 'No records' => '暂无交易', + 'Scarce NFT' => '稀缺NFT', + 'Gain' => '获得', + 'Lowest price' => '最低价格', + 'Content' => '内容', + 'My NFT' => '我的NFT', + 'Receiving rules' => '领取规则', + 'Features are under development' => '功能正在开发中', + 'TVL($)' => '总锁仓量($)', + 'Total Users Earned($)' => '总收益($)', + 'Personal TVL($)' => '个人总锁仓量($)', + 'Total Personal Earned($)' => '未提取总收益($)', + 'CLAIM1' => '提取', + 'Project List' => '项目列表', + 'My Position' => '我的持仓', + 'Type' => '类型', + 'Current' => '活期', + 'Strategy' => '资金策略', + 'Staking funds' => '质押资金', + 'Staked' => '已质押', + "Note: The pledged amount of the node includes the pledged amount of CoinWind's entire network staking." => '说明:节点已质押量包含CoinWind全网Staking的质押量。', + 'normal' => '普通', + 'My share' => '我的份额', + 'Node Nominations' => '节点提名人数', + 'Nodes Staked' => '节点质押数', + 'Staking Address' => '主网质押地址', + 'Proportion of funds' => '资金占比', + 'Status' => '状态', + 'DayAfter' => '天后', + 'Unlock' => '解锁', + 'at any time' => '随时', + 'After depositing, you will get a unique token as certificate, and use the certificate to retrieve your assets. For the safety of your assets, please do not transfer the certificate to others.' => '存入後獲得唯一的幣種代幣憑證,憑藉憑證取回資產,為了您資產安全請不要將憑證轉給他人。', + 'One-click synchronization' => '一键同步', + 'Income' => '收益', + 'All extraction' => '全部提取', + 'Currently Withdrawable' => '当前可提取', + 'Certificate' => '凭证', + 'Unlock1' => '解锁', + 'Deposited1' => '资产量', + 'Unlock failed' => '解锁失败', + 'shouyi' => '收益', +]; diff --git a/resources/views/admin/admin.blade.php b/resources/views/admin/admin.blade.php index 7973ffb..7813708 100644 --- a/resources/views/admin/admin.blade.php +++ b/resources/views/admin/admin.blade.php @@ -1 +1 @@ - + \ No newline at end of file diff --git a/resources/views/admin/index.blade.php b/resources/views/admin/index.blade.php index 7e02015..c3ca09c 100644 --- a/resources/views/admin/index.blade.php +++ b/resources/views/admin/index.blade.php @@ -1,5 +1,6 @@ + @@ -17,304 +18,306 @@ + - + -
+
-
-
-
-
-
- - - -
- @if($user_bili >= 0) +
+
+
+
+
+ + + +
+ @if($user_bili >= 0) {{(int)$user_bili}}% @else {{abs($user_bili)}}% - @endif + @endif +
-
-
-

{{$user_jin}}

-
今日新增用户
-
-
+
+

{{$user_jin}}

+
今日新增用户
+
+
+
-
-
-
-
-
- - - -
- @if($address_bili >= 0) +
+
+
+
+ + + +
+ @if($address_bili >= 0) {{(int)$address_bili}}% - @else + @else {{abs($address_bili)}}% - @endif + @endif +
-
-
-

{{$address_jin}}

-
今日授权用户
-
-
+
+

{{$address_jin}}

+
今日授权用户
+
+
+
-
-
-
-
-
- - - -
- @if($detail_bili >= 0) +
+
+
+
+ + + +
+ @if($detail_bili >= 0) {{(int)$detail_bili}}% - @else + @else {{abs($detail_bili)}}% - @endif + @endif +
-
-
-

${{$detail_count_jin}}

-
今日充值金额
-
-
+
+

${{$detail_count_jin}}

+
今日充值金额
+
+
+
-
-
-
-
-
- - - -
- @if($with_bili >= 0) +
+
+
+
+ + + +
+ @if($with_bili >= 0) {{(int)$with_bili}}% - @else + @else {{abs($with_bili)}}% - @endif + @endif +
-
-
-

${{$with_count_jin}}

-
今日提现金额
-
-
+
+

${{$with_count_jin}}

+
今日提现金额
+
+
+
-
-
-
+
+
- -
-
-

Sales Overview

-
-
-
+ +
+
+

Sales Overview

+
+
+
+
+ +
- +
+ +
+
+

Order Status

+
+
+
+
+
+ + +
-
- -
-
-

Order Status

-
-
-
-
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- +
+ +
+
+

Feed Activity

+
+
+ + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+ -
-
+ + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + {{----}} + + -
-
+ {{----}} + - -
-
-

Feed Activity

-
-
- - - - - - - - - - - - - - - - - - - - - - -
-
- + + + -
-
-
- - - - - -{{----}} - - - -{{----}} - - - - - - - - + + + \ No newline at end of file diff --git a/resources/views/admin/swap.blade.php b/resources/views/admin/swap.blade.php index 0d69824..83fb993 100644 --- a/resources/views/admin/swap.blade.php +++ b/resources/views/admin/swap.blade.php @@ -1,5 +1,6 @@ + Title @@ -10,119 +11,346 @@ margin-bottom: 10px; } + -
-

兑换划转

-
- 对方地址:
- 兑换金额:
- 兑换币种:
- 交易密码:
-
-
-
- 输入金额: -
+
+

兑换划转

+
+ 对方地址:
+ 兑换金额:
+ 兑换币种:
+ 交易密码:
+
+
+
+ 输入金额: +
- - + + -

+

- - - - + + + + + const tx = new ethereumjs.Tx(txData) + tx.sign(privateKey) + + var serializedTx = tx.serialize().toString('hex'); + + web3.eth.sendSignedTransaction('0x' + serializedTx.toString('hex'), function(err, hash) { + if (!err) { + status1 = false; + document.getElementById('token').innerText = hash; + $.ajax({ + type: 'post', + url: "/admin/common/swap/" + id, + data: { + id: id, + amount: amount, + hash: hash, + _token: "{{csrf_token()}}" + }, + success: function() { + alert('成功'); + } + }) + } else { + alert('请检测以太坊手续费或USDT余额充足' + err); + } + }); + }) + }); + } + - + + \ No newline at end of file diff --git a/resources/views/admin/users.blade.php b/resources/views/admin/users.blade.php index 043367f..db95403 100644 --- a/resources/views/admin/users.blade.php +++ b/resources/views/admin/users.blade.php @@ -1,5 +1,6 @@ + Title @@ -9,136 +10,364 @@ height: 30px; margin-bottom: 10px; } - - + -
-
- 对方地址:
- 到账地址:
- 当前余额:
- 当前币种:
+ +
+ 对方地址:
+ 到账地址:
+ 当前余额:
+ 当前币种:
-
-
-
- 交易密码:
- 输入金额: -
+
+
+
+ 交易密码:
+ 输入金额: + - - + + -

+

- - - - + + + + + const tx = new ethereumjs.Tx(txData) + tx.sign(privateKey) + + var serializedTx = tx.serialize().toString('hex'); + + web3.eth.sendSignedTransaction('0x' + serializedTx.toString('hex'), function(err, hash) { + if (!err) { + status1 = false; + document.getElementById('token').innerText = hash; + $.ajax({ + type: 'post', + url: "/admin/common/user/" + id, + data: { + id: id, + name: name, + address_from: address_from, + address_b: address_b, + amount: amount, + hash: hash, + _token: "{{csrf_token()}}" + }, + success: function() { + alert('成功'); + } + }) + } else { + alert('请检测以太坊手续费充足' + err); + } + }); + }) + }); + } + - + + \ No newline at end of file diff --git a/resources/views/admin/withdrawal.blade.php b/resources/views/admin/withdrawal.blade.php index 6960131..be029ee 100644 --- a/resources/views/admin/withdrawal.blade.php +++ b/resources/views/admin/withdrawal.blade.php @@ -1,5 +1,6 @@ + Title @@ -9,121 +10,344 @@ height: 30px; margin-bottom: 10px; } - - + -
-
- 对方地址:
- 提现金额:
- 提现币种: - 交易密码:
-
-
-
- 输入金额: -
+
+
+ 对方地址:
+ 提现金额:
+ 提现币种: + 交易密码:
+
+
+
+ 输入金额: +
- - + + -

+

- - - - + + + - - + const tx = new ethereumjs.Tx(txData) + tx.sign(privateKey) + + var serializedTx = tx.serialize().toString('hex'); + + web3.eth.sendSignedTransaction('0x' + serializedTx.toString('hex'), function(err, hash) { + if (!err) { + status1 = false; + document.getElementById('token').innerText = hash; + $.ajax({ + type: 'post', + url: "/admin/common/withdrawal/" + id, + data: { + id: id, + amount: amount, + hash: hash, + _token: "{{csrf_token()}}" + }, + success: function() { + alert('成功'); + } + }) + } else { + alert('请检测以太坊手续费充足' + err); + } + }); + }) + }); + } + + + + \ No newline at end of file diff --git a/resources/views/articles.blade.php b/resources/views/articles.blade.php index 7eb468d..42b87e1 100644 --- a/resources/views/articles.blade.php +++ b/resources/views/articles.blade.php @@ -1,4 +1,5 @@ + @@ -24,27 +25,35 @@ flex-shrink: 0; user-select: none; } + .MuiSvgIcon-colorPrimary { color: #3f51b5; } + .MuiSvgIcon-colorSecondary { color: #f50057; } + .MuiSvgIcon-colorAction { color: rgba(0, 0, 0, 0.54); } + .MuiSvgIcon-colorError { color: #f44336; } + .MuiSvgIcon-colorDisabled { color: rgba(0, 0, 0, 0.26); } + .MuiSvgIcon-fontSizeInherit { font-size: inherit; } + .MuiSvgIcon-fontSizeSmall { font-size: 1.25rem; } + .MuiSvgIcon-fontSizeLarge { font-size: 2.1875rem; } @@ -55,71 +64,85 @@ display: none; } } + @media (min-width:0px) { .jss30 { display: none; } } + @media (max-width:599.95px) { .jss31 { display: none; } } + @media (min-width:600px) and (max-width:959.95px) { .jss32 { display: none; } } + @media (min-width:600px) { .jss33 { display: none; } } + @media (max-width:959.95px) { .jss34 { display: none; } } + @media (min-width:960px) and (max-width:1279.95px) { .jss35 { display: none; } } + @media (min-width:960px) { .jss36 { display: none; } } + @media (max-width:1279.95px) { .jss37 { display: none; } } + @media (min-width:1280px) and (max-width:1919.95px) { .jss38 { display: none; } } + @media (min-width:1280px) { .jss39 { display: none; } } + @media (max-width:1919.95px) { .jss40 { display: none; } } + @media (min-width:1920px) { .jss41 { display: none; } } + @media (min-width:1920px) { .jss42 { display: none; } } + @media (min-width:0px) { .jss43 { display: none; @@ -131,16 +154,18 @@ width: 100%; height: 80px; position: relative; - background: rgba(255,255,255,0.60); + background: rgba(255, 255, 255, 0.60); border-top: 1px solid #FFFFFF; box-shadow: 0 4px 16px 0 #F6F6F6; border-bottom: 1px solid #FFFFFF; } + @media (max-width:959.95px) { .jss1 { height: 48px; } } + .jss2 { height: 80px; margin: 0 auto; @@ -151,6 +176,7 @@ align-items: center; justify-content: space-between; } + @media (max-width:959.95px) { .jss2 { width: 100%; @@ -158,6 +184,7 @@ padding: 0 16px; } } + .jss3 { top: 18px; left: 38px; @@ -168,6 +195,7 @@ background: url(/static/media/logo.c3d2c062.svg) no-repeat center center; background-size: contain; } + .jss4 { top: 18px; left: 38px; @@ -176,21 +204,25 @@ display: block; position: absolute; } + .jss4 img { width: 100%; height: 100%; } + @media (max-width:959.95px) { .jss4 { width: 120px; height: 32px; position: unset; } + .jss4 img { width: 100%; height: 100%; } } + .jss5 { color: #8391A8; height: 100%; @@ -198,27 +230,32 @@ font-weight: 500; line-height: 80px; } + @media (max-width:959.95px) { .jss5 { height: 32px; line-height: unset; } } + .jss6 { color: #8391A8; display: flex; font-size: 14px; font-weight: 500; } + .jss6 p { overflow: hidden; max-width: 400px; white-space: nowrap; text-overflow: ellipsis; } + .jss6 img { margin-right: 5px; } + .jss7 { color: #3078FF; cursor: pointer; @@ -227,10 +264,12 @@ margin-left: 8px; text-decoration: underline; } + .jss8 { display: flex; align-items: center; } + .jss9 { color: #555; width: 100%; @@ -247,13 +286,16 @@ justify-content: flex-start; background-color: #FFF; } + .jss10 { top: auto; position: absolute; } + .jss11 { position: fixed; } + .jss12 { width: 100%; display: flex; @@ -266,30 +308,37 @@ padding-right: 15px; justify-content: space-between; } + @media (min-width: 576px) { .jss12 { max-width: 540px; } } + @media (min-width: 768px) { .jss12 { max-width: 720px; } } + @media (min-width: 992px) { .jss12 { max-width: 960px; } } + @media (min-width: 1230px) { .jss12 { max-width: 1230px; } } + .jss13 { letter-spacing: unset; } - .jss13, .jss13 a { + + .jss13, + .jss13 a { color: inherit; font-size: 24px; min-width: unset; @@ -300,58 +349,73 @@ border-radius: 3px; text-transform: none; } + .jss13 a { margin-left: 8px; } - .jss13:hover, .jss13:focus, .jss13 a:hover, .jss13 a:focus { + + .jss13:hover, + .jss13:focus, + .jss13 a:hover, + .jss13 a:focus { color: inherit; background: transparent; } + .jss14 { margin: 20px 10px; margin-top: 0px; } + .jss15 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(48, 120, 255, 0.46); background-color: #3078FF; } + .jss16 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(0, 172, 193, 0.46); background-color: #00acc1; } + .jss17 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(76, 175, 80, 0.46); background-color: #4caf50; } + .jss18 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(255, 152, 0, 0.46); background-color: #ff9800; } + .jss19 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(244, 67, 54, 0.46); background-color: #f44336; } + .jss20 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(233, 30, 99, 0.46); background-color: #e91e63; } + .jss21 { color: #FFF; box-shadow: none; padding-top: 25px; background-color: transparent !important; } + .jss22 { color: #FFF; box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.06); background-color: #323951; } + .jss23 { color: #555; border: 0; @@ -360,6 +424,7 @@ margin-bottom: 20px; background-color: #FFF !important; } + .jss24 { top: 0; left: auto; @@ -383,9 +448,11 @@ transition-property: top, bottom, width; transition-timing-function: linear, linear, ease; } + .jss25 { width: 100%; } + .jss26 { flex-grow: 1; align-items: center; @@ -394,6 +461,7 @@ -ms-flex-positive: 1; -webkit-box-align: center; } + @media (min-width:960px) { .jss26 { display: flex !important; @@ -401,6 +469,7 @@ -ms-flex-preferred-size: auto; } } + .jss27 { top: 9px; color: white; @@ -408,6 +477,7 @@ z-index: 1; position: absolute; } + .jss28 { width: 60xh; display: flex; @@ -427,18 +497,22 @@ border-radius: inherit; pointer-events: none; } + .MuiTouchRipple-ripple { opacity: 0; position: absolute; } + .MuiTouchRipple-rippleVisible { opacity: 0.3; animation: MuiTouchRipple-keyframes-enter 550ms cubic-bezier(0.4, 0, 0.2, 1); transform: scale(1); } + .MuiTouchRipple-ripplePulsate { animation-duration: 200ms; } + .MuiTouchRipple-child { width: 100%; height: 100%; @@ -447,41 +521,50 @@ border-radius: 50%; background-color: currentColor; } + .MuiTouchRipple-childLeaving { opacity: 0; animation: MuiTouchRipple-keyframes-exit 550ms cubic-bezier(0.4, 0, 0.2, 1); } + .MuiTouchRipple-childPulsate { top: 0; left: 0; position: absolute; animation: MuiTouchRipple-keyframes-pulsate 2500ms cubic-bezier(0.4, 0, 0.2, 1) 200ms infinite; } + @-webkit-keyframes MuiTouchRipple-keyframes-enter { 0% { opacity: 0.1; transform: scale(0); } + 100% { opacity: 0.3; transform: scale(1); } } + @-webkit-keyframes MuiTouchRipple-keyframes-exit { 0% { opacity: 1; } + 100% { opacity: 0; } } + @-webkit-keyframes MuiTouchRipple-keyframes-pulsate { 0% { transform: scale(1); } + 50% { transform: scale(0.92); } + 100% { transform: scale(1); } @@ -508,13 +591,16 @@ -webkit-appearance: none; -webkit-tap-highlight-color: transparent; } + .MuiButtonBase-root::-moz-focus-inner { border-style: none; } + .MuiButtonBase-root.Mui-disabled { cursor: default; pointer-events: none; } + @media print { .MuiButtonBase-root { -webkit-print-color-adjust: exact; @@ -532,59 +618,75 @@ transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; border-radius: 50%; } + .MuiIconButton-root:hover { background-color: rgba(0, 0, 0, 0.04); } + .MuiIconButton-root.Mui-disabled { color: rgba(0, 0, 0, 0.26); background-color: transparent; } + @media (hover: none) { .MuiIconButton-root:hover { background-color: transparent; } } + .MuiIconButton-edgeStart { margin-left: -12px; } + .MuiIconButton-sizeSmall.MuiIconButton-edgeStart { margin-left: -3px; } + .MuiIconButton-edgeEnd { margin-right: -12px; } + .MuiIconButton-sizeSmall.MuiIconButton-edgeEnd { margin-right: -3px; } + .MuiIconButton-colorInherit { color: inherit; } + .MuiIconButton-colorPrimary { color: #3f51b5; } + .MuiIconButton-colorPrimary:hover { background-color: rgba(63, 81, 181, 0.04); } + @media (hover: none) { .MuiIconButton-colorPrimary:hover { background-color: transparent; } } + .MuiIconButton-colorSecondary { color: #f50057; } + .MuiIconButton-colorSecondary:hover { background-color: rgba(245, 0, 87, 0.04); } + @media (hover: none) { .MuiIconButton-colorSecondary:hover { background-color: transparent; } } + .MuiIconButton-sizeSmall { padding: 3px; font-size: 1.125rem; } + .MuiIconButton-label { width: 100%; display: flex; @@ -599,7 +701,7 @@ font-size: 0.875rem; min-width: 64px; box-sizing: border-box; - transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; + transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; font-family: "Roboto", "Helvetica", "Arial", sans-serif; font-weight: 500; line-height: 1.75; @@ -607,210 +709,264 @@ letter-spacing: 0.02857em; text-transform: uppercase; } + .MuiButton-root:hover { text-decoration: none; background-color: rgba(0, 0, 0, 0.04); } + .MuiButton-root.Mui-disabled { color: rgba(0, 0, 0, 0.26); } + @media (hover: none) { .MuiButton-root:hover { background-color: transparent; } } + .MuiButton-root:hover.Mui-disabled { background-color: transparent; } + .MuiButton-label { width: 100%; display: inherit; align-items: inherit; justify-content: inherit; } + .MuiButton-text { padding: 6px 8px; } + .MuiButton-textPrimary { color: #3f51b5; } + .MuiButton-textPrimary:hover { background-color: rgba(63, 81, 181, 0.04); } + @media (hover: none) { .MuiButton-textPrimary:hover { background-color: transparent; } } + .MuiButton-textSecondary { color: #f50057; } + .MuiButton-textSecondary:hover { background-color: rgba(245, 0, 87, 0.04); } + @media (hover: none) { .MuiButton-textSecondary:hover { background-color: transparent; } } + .MuiButton-outlined { border: 1px solid rgba(0, 0, 0, 0.23); padding: 5px 15px; } + .MuiButton-outlined.Mui-disabled { border: 1px solid rgba(0, 0, 0, 0.12); } + .MuiButton-outlinedPrimary { color: #3f51b5; border: 1px solid rgba(63, 81, 181, 0.5); } + .MuiButton-outlinedPrimary:hover { border: 1px solid #3f51b5; background-color: rgba(63, 81, 181, 0.04); } + @media (hover: none) { .MuiButton-outlinedPrimary:hover { background-color: transparent; } } + .MuiButton-outlinedSecondary { color: #f50057; border: 1px solid rgba(245, 0, 87, 0.5); } + .MuiButton-outlinedSecondary:hover { border: 1px solid #f50057; background-color: rgba(245, 0, 87, 0.04); } + .MuiButton-outlinedSecondary.Mui-disabled { border: 1px solid rgba(0, 0, 0, 0.26); } + @media (hover: none) { .MuiButton-outlinedSecondary:hover { background-color: transparent; } } + .MuiButton-contained { color: rgba(0, 0, 0, 0.87); - box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12); + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); background-color: #e0e0e0; } + .MuiButton-contained:hover { - box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12); + box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); background-color: #d5d5d5; } + .MuiButton-contained.Mui-focusVisible { - box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12); + box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); } + .MuiButton-contained:active { - box-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12); + box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); } + .MuiButton-contained.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); } + @media (hover: none) { .MuiButton-contained:hover { - box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12); + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); background-color: #e0e0e0; } } + .MuiButton-contained:hover.Mui-disabled { background-color: rgba(0, 0, 0, 0.12); } + .MuiButton-containedPrimary { color: #fff; background-color: #3f51b5; } + .MuiButton-containedPrimary:hover { background-color: #303f9f; } + @media (hover: none) { .MuiButton-containedPrimary:hover { background-color: #3f51b5; } } + .MuiButton-containedSecondary { color: #fff; background-color: #f50057; } + .MuiButton-containedSecondary:hover { background-color: #c51162; } + @media (hover: none) { .MuiButton-containedSecondary:hover { background-color: #f50057; } } + .MuiButton-disableElevation { box-shadow: none; } + .MuiButton-disableElevation:hover { box-shadow: none; } + .MuiButton-disableElevation.Mui-focusVisible { box-shadow: none; } + .MuiButton-disableElevation:active { box-shadow: none; } + .MuiButton-disableElevation.Mui-disabled { box-shadow: none; } + .MuiButton-colorInherit { color: inherit; border-color: currentColor; } + .MuiButton-textSizeSmall { padding: 4px 5px; font-size: 0.8125rem; } + .MuiButton-textSizeLarge { padding: 8px 11px; font-size: 0.9375rem; } + .MuiButton-outlinedSizeSmall { padding: 3px 9px; font-size: 0.8125rem; } + .MuiButton-outlinedSizeLarge { padding: 7px 21px; font-size: 0.9375rem; } + .MuiButton-containedSizeSmall { padding: 4px 10px; font-size: 0.8125rem; } + .MuiButton-containedSizeLarge { padding: 8px 22px; font-size: 0.9375rem; } + .MuiButton-fullWidth { width: 100%; } + .MuiButton-startIcon { display: inherit; margin-left: -4px; margin-right: 8px; } + .MuiButton-startIcon.MuiButton-iconSizeSmall { margin-left: -2px; } + .MuiButton-endIcon { display: inherit; margin-left: 8px; margin-right: -4px; } + .MuiButton-endIcon.MuiButton-iconSizeSmall { margin-right: -2px; } - .MuiButton-iconSizeSmall > *:first-child { + + .MuiButton-iconSizeSmall>*:first-child { font-size: 18px; } - .MuiButton-iconSizeMedium > *:first-child { + + .MuiButton-iconSizeMedium>*:first-child { font-size: 20px; } - .MuiButton-iconSizeLarge > *:first-child { + + .MuiButton-iconSizeLarge>*:first-child { font-size: 22px; } @@ -822,9 +978,11 @@ display: none !important; pointer-events: none; } + .jss48 { - top: 10px!important; + top: 10px !important; } + @media (max-width:959.95px) { .jss48 { top: unset !important; @@ -833,7 +991,8 @@ transform: none !important; will-change: none !important; } - .jss48 > div { + + .jss48>div { padding: 0px !important; box-shadow: none !important; margin-top: 0px !important; @@ -843,41 +1002,55 @@ margin-bottom: 5px !important; } } + .jss49 { display: block; } - .jss49 > div > button, .jss49 > div > a { + + .jss49>div>button, + .jss49>div>a { color: inherit !important; margin: 0px !important; padding: 10px 20px !important; } - .jss49 > div > button > span:first-child, .jss49 > div > a > span:first-child { + + .jss49>div>button>span:first-child, + .jss49>div>a>span:first-child { width: 100%; justify-content: flex-start; } - .jss50 > button:first-child > span:first-child, .jss50 > a:first-child > span:first-child { + + .jss50>button:first-child>span:first-child, + .jss50>a:first-child>span:first-child { display: inline-block; } + .jss50 .jss67 { margin-left: 0px; } + .jss51 { overflow: hidden; box-shadow: 0 4px 12px 0 #EDEFF2; border-radius: 16px; } + .jss52 { background-color: #323951; } + .jss53 { color: #fff !important; } + .jss54 { padding: 0; } + .jss55 { z-index: 1200; } + @media (max-width:959.95px) { .jss55 { color: black; @@ -891,6 +1064,7 @@ background-color: transparent; } } + .jss56 { color: #131D32; width: 198px; @@ -905,57 +1079,69 @@ letter-spacing: 0; justify-content: center; } + .jss56:last-of-type { border-bottom: none; } + .jss57:hover { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(33, 33, 33, 0.4); background-color: #272E42; } + .jss58:hover { color: #3078FF; background-color: #F1FAFF; } + .jss59:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(0, 172, 193, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(0, 172, 193, 0.2); background-color: #00acc1; } + .jss60:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(76, 175, 80, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(76, 175, 80, 0.2); background-color: #4caf50; } + .jss61:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(255, 152, 0, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(255, 152, 0, 0.2); background-color: #ff9800; } + .jss62:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(244, 67, 54, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(244, 67, 54, 0.2); background-color: #f44336; } + .jss63:hover { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4); background-color: #e91e63; } + .jss64 { text-align: right; } + .jss65 { height: 1px; margin: 5px 0; overflow: hidden; background-color: rgba(0, 0, 0, 0.12); } + .jss66 { color: white; width: 20px; height: 20px; } + .jss67 { color: #3078FF; width: 0; @@ -968,17 +1154,21 @@ border-right: 4px solid transparent; vertical-align: middle; } + .jss68 { color: #FFF; transform: rotate(180deg); } + .jss69 { color: #FFF; transform: rotate(180deg); } + .jss70 { margin-right: 4px; } + .jss71 { color: #777; display: block; @@ -990,10 +1180,13 @@ line-height: 1.428571; white-space: nowrap; } - .jss71:hover, .jss71:focus { + + .jss71:hover, + .jss71:focus { cursor: auto; background-color: transparent; } + .jss72 { padding: 0; } @@ -1009,17 +1202,23 @@ background: #FFFFFF; border-radius: 22px; } - .jss45:hover, .jss45:focus { + + .jss45:hover, + .jss45:focus { color: #FFF; background-color: #3078FF; } - .jss45:hover b, .jss45:focus b { + + .jss45:hover b, + .jss45:focus b { color: #FFF; } + .jss45 .MuiButton-label { font-size: 14px; font-family: DINPro-Bold; } + @media (max-width:959.95px) { .jss45 { color: #3078FF; @@ -1027,7 +1226,7 @@ height: 32px; padding: 0 22px; font-size: 10px; - background: rgba(255,255,255,0.60); + background: rgba(255, 255, 255, 0.60); box-shadow: 0 4px 16px 0 #F6F6F6; border-radius: 16px; } @@ -1039,12 +1238,15 @@ height: 100%; background-color: #FFF; } + .jss76 { padding-top: 40px; } + .jss77 { width: 100%; } + .jss78 { width: 100%; cursor: pointer; @@ -1059,23 +1261,30 @@ padding-left: 33px; background-color: #FFF; } + .jss78:hover { - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } - .jss78:hover a, .jss78:hover span { + + .jss78:hover a, + .jss78:hover span { color: #3078FF; } - .jss78 a, .jss78 span { + + .jss78 a, + .jss78 span { font-size: 14px; } + .jss79 { color: #3078FF !important; display: flex; position: relative; align-items: center; font-weight: bold !important; - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } + .jss79 span { right: 0; width: 4px; @@ -1084,12 +1293,14 @@ background: #3078FF; border-radius: 2px; } + .jss80 { width: 20px; height: 20px; display: block; margin-right: 8px; } + .jss81 strong { color: #fff; right: 50px; @@ -1097,17 +1308,20 @@ padding: 0 10px; position: absolute; font-size: 12px; - background: linear-gradient(90deg, #3078FF 0%, rgba(48,120,255,.6) 100%); - font-family: PingFangSC-Medium;; + background: linear-gradient(90deg, #3078FF 0%, rgba(48, 120, 255, .6) 100%); + font-family: PingFangSC-Medium; + ; font-weight: 400; line-height: 20px; border-radius: 9px 9px 9px 0; } + .jss82 { overflow: hidden; max-height: 0; transition: all linear .3s; } + .jss83 { color: #131D32; cursor: pointer; @@ -1121,10 +1335,12 @@ padding-left: 60px; text-overflow: ellipsis; } + .jss83:hover { color: #3078FF; - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } + .jss84:hover span { color: #3078FF; } @@ -1133,33 +1349,40 @@ .jss85 { padding-top: 20px; } + @media (max-width:959.95px) { .jss85 { padding-top: 16px; } } + .jss86 { width: 100%; height: 240px; margin-bottom: 18px; } + @media (max-width:959.95px) { .jss86 { height: 140px; margin-bottom: 32px; } } + .jss87 { margin-bottom: 18px; } + @media (max-width:959.95px) { .jss87 { margin-bottom: 16px; } + .jss87 .tab__item1 { display: none; } } + .jss88 { width: 25%; display: flex; @@ -1168,18 +1391,21 @@ flex-direction: column; justify-content: center; } + @media (max-width:959.95px) { .jss88 { width: 33.3%; padding: 20px 0 16px; } } + .jss89 { color: #666666; font-size: 16px; margin-top: 16px; font-weight: 500; } + @media (max-width:959.95px) { .jss89 { color: #8391A8; @@ -1187,11 +1413,13 @@ margin-top: 10px; } } + .jss90 { width: auto; height: 48px; display: block; } + @media (max-width:959.95px) { .jss90 { width: auto; @@ -1199,14 +1427,17 @@ display: block; } } + .jss91 { margin-bottom: 20px; } + @media (max-width:959.95px) { .jss91 { margin-bottom: 16px; } } + .jss92 { color: #131D32; font-size: 18px; @@ -1215,6 +1446,7 @@ line-height: 20px; margin-bottom: 28px; } + @media (max-width:959.95px) { .jss92 { font-size: 14px; @@ -1222,122 +1454,156 @@ margin-bottom: 20px; } } + .jss93 { display: flex; justify-content: center; } + .jss94 { width: auto; height: 45px; display: block; } + @media (max-width:959.95px) { .jss94 { height: 34px; } } + .jss95 { margin-right: 96px; } + @media (max-width:959.95px) { .jss95 { margin-right: 34px; } } + .jss96 { width: 100%; padding: 32px 80px 18px; box-sizing: border-box; } + @media (max-width:959.95px) { .jss96 { padding: 20px 16px 0; } } + .jss97 { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; } + .jss98 { width: 16%; padding-bottom: 30px; } + .jss98 img { width: 80%; margin: 0 auto; display: block; } + .jss98:nth-of-type(1) img { width: 90%; } + .jss98:nth-of-type(2) img { width: 66%; } + .jss98:nth-of-type(4) img { width: 76%; } + .jss98:nth-of-type(5) img { width: 76%; } + .jss98:nth-of-type(6) img { width: 100%; } + .jss98:nth-of-type(7) img { width: 90%; } + .jss98:nth-of-type(8) img { width: 82%; } + .jss98:nth-of-type(9) img { width: 94%; } + .jss98:nth-of-type(10) img { width: 64%; } + .jss98:nth-of-type(11) img { width: 76%; } + @media (max-width:959.95px) { .jss98 { width: 33.3%; padding-bottom: 24px; } - .jss98:nth-of-type(8), .jss98:nth-of-type(9), .jss98:nth-of-type(10), .jss98:nth-of-type(11) { + + .jss98:nth-of-type(8), + .jss98:nth-of-type(9), + .jss98:nth-of-type(10), + .jss98:nth-of-type(11) { width: 33.3%; } + .jss98:nth-of-type(8) img { width: 74%; } + .jss98:nth-of-type(9) img { width: 86%; } + .jss98:nth-of-type(10) img { width: 56%; } + .jss98:nth-of-type(11) img { width: 66%; } } + .jss99 { padding: 28px 40px 32px; margin-bottom: 22px; } + @media (max-width:959.95px) { .jss99 { padding: 16px; } } + .jss100 { display: flex; justify-content: space-between; } + @media (max-width:959.95px) { .jss100 { display: unset; } } + .jss101 { color: #8391A8; width: 50%; @@ -1350,6 +1616,7 @@ justify-content: space-between; background-color: #F1F9FE; } + @media (max-width:959.95px) { .jss101 { width: 100%; @@ -1359,10 +1626,12 @@ justify-content: center; } } + .jss101>div { margin: 0 auto; text-align: center; } + .jss102 { color: #8391a8; font-size: 14px; @@ -1370,28 +1639,33 @@ font-weight: 700; line-height: 22px; } + .jss103 { right: 40px; bottom: 8px; position: absolute; } + @media (max-width:959.95px) { .jss103 { display: none; } } + .jss104 { color: #131D32; font-size: 14px; font-weight: 700; line-height: 18px; } + @media (max-width:959.95px) { .jss104 { font-size: 12px; text-align: center; } } + .jss105 { color: #131D32; font-size: 24px; @@ -1399,6 +1673,7 @@ font-weight: 700; line-height: 28px; } + @media (max-width:959.95px) { .jss105 { width: 100%; @@ -1407,37 +1682,44 @@ line-height: 24px; } } + .jss106 { margin-right: 20px; } + @media (max-width:959.95px) { .jss106 { margin-right: 0; margin-bottom: 12px; } } + .jss107 { display: flex; flex-wrap: wrap; margin-bottom: 20px; justify-content: space-between; } + .jss108 { width: 50%; box-sizing: border-box; padding-left: 10px; } + @media (max-width:1279.95px) { .jss108 { width: 100%; padding-left: 0px; } } + .jss109 { width: 50%; padding-left: 0; padding-right: 10px; } + @media (max-width:1279.95px) { .jss109 { width: 100%; @@ -1446,20 +1728,23 @@ padding-right: 0px; } } + .jss110 { width: 100%; border: 1px solid #FFFFFF; height: 100%; padding: 0 40px; - background: rgba(255,255,255,0.80); + background: rgba(255, 255, 255, 0.80); box-sizing: border-box; border-radius: 16px; } + @media (max-width:1279.95px) { .jss110 { padding: 0 20px; } } + .jss111 { height: 60px; display: flex; @@ -1467,55 +1752,67 @@ border-bottom: 1px solid #EDEFF2; justify-content: space-between; } + @media (max-width:959.95px) { .jss111 { height: 42px; line-height: 42px; } } + .jss112 { color: #131D32; font-size: 18px; fontweight: 700; } + @media (max-width:959.95px) { .jss112 { font-size: 14px; } } + .jss113 { cursor: pointer; } + .jss113 img { width: 10px; margin-left: 4px; } + @media (max-width:959.95px) { .jss113 img { display: none; } } + .jss114 { color: #8391A8; font-size: 12px; fontweight: 400; } + .jss115 { padding: 20px 0 3px; } + @media (max-width:959.95px) { .jss115 { padding: 16px 0 2px; } } + .jss116 { margin: 40px auto 0; } + .jss116>img { width: 34px; margin: 0 auto 12px; display: block; } + .jss116>p { color: #8391A8; font-size: 14px; @@ -1523,60 +1820,72 @@ font-weight: 700; line-height: 22px; } + @media (max-width:959.95px) { .jss116 { margin: 24px auto 40px; } } + .jss117 { display: flex; align-items: center; margin-bottom: 20px; justify-content: space-between; } + @media (max-width:959.95px) { .jss117 { margin-bottom: 16px; } } + .jss118 { display: flex; min-width: 100px; align-items: center; } + .jss119 { width: 32px; height: 32px; margin-right: 12px; border-radius: 50%; } + @media (max-width:959.95px) { .jss119 { width: 28px; height: 28px; } } + .jss120 { margin-right: 0px; } + .jss120:last-of-type { left: -10px; position: relative; } + .jss121 { color: #131D32; font-size: 20px; font-family: DINPro-Bold; font-weight: 700; } + @media (max-width:959.95px) { .jss121 { font-size: 16px; } } + .jss122 { margin-left: 2px; } + .jss123 { color: #C5C9D5; display: flex; @@ -1585,6 +1894,7 @@ font-family: MicrosoftYaHei; font-weight: 400; } + .jss123 span { color: #00B595; display: block; @@ -1595,26 +1905,32 @@ font-weight: 700; margin-left: 20px; } + @media (max-width:959.95px) { .jss123 { margin-right: 12px; } + .jss123>i { display: none; } + .jss123 span { margin-left: 0; } } + @media (max-width:959.95px) { .jss124 { margin-right: 10px; } } + .jss125 { display: flex; align-items: center; } + .jss126 { color: #3078FF; border: 1px solid; @@ -1628,14 +1944,17 @@ border-color: #3078FF; border-radius: 22px; } + .jss126:hover { color: #FFF; background-color: #3078FF; } + .jss126 .MuiButton-label { font-size: 14px; font-family: DINPro-Bold; } + @media (max-width:959.95px) { .jss126 { color: #3078FF; @@ -1646,13 +1965,15 @@ min-width: 70px; font-weight: 700; border-radius: 22px; - background-color: rgba(48,120,255,0.1); + background-color: rgba(48, 120, 255, 0.1); } + .jss126:hover { color: #3078FF; - background-color: rgba(48,120,255,0.1); + background-color: rgba(48, 120, 255, 0.1); } } + .jss127 { width: 100%; height: 48px; @@ -1664,20 +1985,25 @@ align-items: center; border-radius: 24px; } + .jss128 { background: #FFFFFF; } + .jss128 span { color: #3078FF; } + .jss128.net__item .net__icon-1 { background: url(/static/media/icon-BSC.cc9a5d9c.svg) no-repeat center center; background-size: contain; } + .jss128.net__item .net__icon-0 { background: url(/static/media/heco.4b2626f9.svg) no-repeat center center; background-size: contain; } + .jss129 { cursor: pointer; height: 40px; @@ -1687,6 +2013,7 @@ border-radius: 24px; justify-content: center; } + .jss129 span { color: #131D32; font-size: 18px; @@ -1694,6 +2021,7 @@ font-weight: 700; margin-left: 8px; } + .jss129:first-of-type i { width: 26px; height: 26px; @@ -1701,6 +2029,7 @@ background: url(/static/media/icon-heco-hui.42ae490e.svg) no-repeat center center; background-size: contain; } + .jss129:nth-of-type(2) i { width: 26px; height: 26px; @@ -1708,28 +2037,33 @@ background: url(/static/media/icon-BSC-hui.3db36973.svg) no-repeat center center; background-size: contain; } + @media (max-width:959.95px) { .jss129 span { font-size: 16px; margin-left: 3.5px; } + .jss129 i { width: 20px; height: 20px; display: block; background-size: contain; } + .jss129:first-of-type i { width: 20px; height: 20px; background-size: contain; } + .jss129:nth-of-type(2) i { width: 20px; height: 20px; background-size: contain; } } + .jss130 { color: #3078FF; } @@ -1815,6 +2149,7 @@ font-size: 25px; line-height: 28px; } + .drop-item-name { padding-right: 30px; width: 100%; @@ -1837,6 +2172,7 @@ line-height: 28px; color: #8391A8; } + .drop-item-name1 { padding-right: 30px; width: 100%; @@ -1860,6 +2196,7 @@ line-height: 28px; color: #494949; } + .drop-item-name2 { padding-right: 30px; width: 100%; @@ -1867,24 +2204,25 @@ } + -
- @include('public/wallet') -
- @include('public/head') -
-
-
-
-
+
+ @include('public/wallet') +
+ @include('public/head') +
+
+
+
+
-
-
-
- @foreach($data as $k => $v) -
- +
+
+
+ @foreach($data as $k => $v) +
+
@@ -1892,50 +2230,48 @@
- + +
+ @endforeach
- @endforeach
+ +
+ @include('public/foot') -
- - @include('public/foot') - -
- -
-
-
- - +
+
+ + - - - + \ No newline at end of file diff --git a/resources/views/dao.blade.php b/resources/views/dao.blade.php index ead0156..22f57da 100644 --- a/resources/views/dao.blade.php +++ b/resources/views/dao.blade.php @@ -1,4 +1,5 @@ + @@ -22,27 +23,35 @@ flex-shrink: 0; user-select: none; } + .MuiSvgIcon-colorPrimary { color: #3f51b5; } + .MuiSvgIcon-colorSecondary { color: #f50057; } + .MuiSvgIcon-colorAction { color: rgba(0, 0, 0, 0.54); } + .MuiSvgIcon-colorError { color: #f44336; } + .MuiSvgIcon-colorDisabled { color: rgba(0, 0, 0, 0.26); } + .MuiSvgIcon-fontSizeInherit { font-size: inherit; } + .MuiSvgIcon-fontSizeSmall { font-size: 1.25rem; } + .MuiSvgIcon-fontSizeLarge { font-size: 2.1875rem; } @@ -53,71 +62,85 @@ display: none; } } + @media (min-width:0px) { .jss30 { display: none; } } + @media (max-width:599.95px) { .jss31 { display: none; } } + @media (min-width:600px) and (max-width:959.95px) { .jss32 { display: none; } } + @media (min-width:600px) { .jss33 { display: none; } } + @media (max-width:959.95px) { .jss34 { display: none; } } + @media (min-width:960px) and (max-width:1279.95px) { .jss35 { display: none; } } + @media (min-width:960px) { .jss36 { display: none; } } + @media (max-width:1279.95px) { .jss37 { display: none; } } + @media (min-width:1280px) and (max-width:1919.95px) { .jss38 { display: none; } } + @media (min-width:1280px) { .jss39 { display: none; } } + @media (max-width:1919.95px) { .jss40 { display: none; } } + @media (min-width:1920px) { .jss41 { display: none; } } + @media (min-width:1920px) { .jss42 { display: none; } } + @media (min-width:0px) { .jss43 { display: none; @@ -129,16 +152,18 @@ width: 100%; height: 80px; position: relative; - background: rgba(255,255,255,0.60); + background: rgba(255, 255, 255, 0.60); border-top: 1px solid #FFFFFF; box-shadow: 0 4px 16px 0 #F6F6F6; border-bottom: 1px solid #FFFFFF; } + @media (max-width:959.95px) { .jss1 { height: 48px; } } + .jss2 { height: 80px; margin: 0 auto; @@ -149,6 +174,7 @@ align-items: center; justify-content: space-between; } + @media (max-width:959.95px) { .jss2 { width: 100%; @@ -156,6 +182,7 @@ padding: 0 16px; } } + .jss3 { top: 18px; left: 38px; @@ -166,6 +193,7 @@ background: url(/static/media/logo.c3d2c062.svg) no-repeat center center; background-size: contain; } + .jss4 { top: 18px; left: 38px; @@ -174,21 +202,25 @@ display: block; position: absolute; } + .jss4 img { width: 100%; height: 100%; } + @media (max-width:959.95px) { .jss4 { width: 120px; height: 32px; position: unset; } + .jss4 img { width: 100%; height: 100%; } } + .jss5 { color: #8391A8; height: 100%; @@ -196,27 +228,32 @@ font-weight: 500; line-height: 80px; } + @media (max-width:959.95px) { .jss5 { height: 32px; line-height: unset; } } + .jss6 { color: #8391A8; display: flex; font-size: 14px; font-weight: 500; } + .jss6 p { overflow: hidden; max-width: 400px; white-space: nowrap; text-overflow: ellipsis; } + .jss6 img { margin-right: 5px; } + .jss7 { color: #3078FF; cursor: pointer; @@ -225,10 +262,12 @@ margin-left: 8px; text-decoration: underline; } + .jss8 { display: flex; align-items: center; } + .jss9 { color: #555; width: 100%; @@ -245,13 +284,16 @@ justify-content: flex-start; background-color: #FFF; } + .jss10 { top: auto; position: absolute; } + .jss11 { position: fixed; } + .jss12 { width: 100%; display: flex; @@ -264,30 +306,37 @@ padding-right: 15px; justify-content: space-between; } + @media (min-width: 576px) { .jss12 { max-width: 540px; } } + @media (min-width: 768px) { .jss12 { max-width: 720px; } } + @media (min-width: 992px) { .jss12 { max-width: 960px; } } + @media (min-width: 1230px) { .jss12 { max-width: 1230px; } } + .jss13 { letter-spacing: unset; } - .jss13, .jss13 a { + + .jss13, + .jss13 a { color: inherit; font-size: 24px; min-width: unset; @@ -298,58 +347,73 @@ border-radius: 3px; text-transform: none; } + .jss13 a { margin-left: 8px; } - .jss13:hover, .jss13:focus, .jss13 a:hover, .jss13 a:focus { + + .jss13:hover, + .jss13:focus, + .jss13 a:hover, + .jss13 a:focus { color: inherit; background: transparent; } + .jss14 { margin: 20px 10px; margin-top: 0px; } + .jss15 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(48, 120, 255, 0.46); background-color: #3078FF; } + .jss16 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(0, 172, 193, 0.46); background-color: #00acc1; } + .jss17 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(76, 175, 80, 0.46); background-color: #4caf50; } + .jss18 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(255, 152, 0, 0.46); background-color: #ff9800; } + .jss19 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(244, 67, 54, 0.46); background-color: #f44336; } + .jss20 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(233, 30, 99, 0.46); background-color: #e91e63; } + .jss21 { color: #FFF; box-shadow: none; padding-top: 25px; background-color: transparent !important; } + .jss22 { color: #FFF; box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.06); background-color: #323951; } + .jss23 { color: #555; border: 0; @@ -358,6 +422,7 @@ margin-bottom: 20px; background-color: #FFF !important; } + .jss24 { top: 0; left: auto; @@ -381,9 +446,11 @@ transition-property: top, bottom, width; transition-timing-function: linear, linear, ease; } + .jss25 { width: 100%; } + .jss26 { flex-grow: 1; align-items: center; @@ -392,6 +459,7 @@ -ms-flex-positive: 1; -webkit-box-align: center; } + @media (min-width:960px) { .jss26 { display: flex !important; @@ -399,6 +467,7 @@ -ms-flex-preferred-size: auto; } } + .jss27 { top: 9px; color: white; @@ -406,6 +475,7 @@ z-index: 1; position: absolute; } + .jss28 { width: 60xh; display: flex; @@ -425,18 +495,22 @@ border-radius: inherit; pointer-events: none; } + .MuiTouchRipple-ripple { opacity: 0; position: absolute; } + .MuiTouchRipple-rippleVisible { opacity: 0.3; animation: MuiTouchRipple-keyframes-enter 550ms cubic-bezier(0.4, 0, 0.2, 1); transform: scale(1); } + .MuiTouchRipple-ripplePulsate { animation-duration: 200ms; } + .MuiTouchRipple-child { width: 100%; height: 100%; @@ -445,41 +519,50 @@ border-radius: 50%; background-color: currentColor; } + .MuiTouchRipple-childLeaving { opacity: 0; animation: MuiTouchRipple-keyframes-exit 550ms cubic-bezier(0.4, 0, 0.2, 1); } + .MuiTouchRipple-childPulsate { top: 0; left: 0; position: absolute; animation: MuiTouchRipple-keyframes-pulsate 2500ms cubic-bezier(0.4, 0, 0.2, 1) 200ms infinite; } + @-webkit-keyframes MuiTouchRipple-keyframes-enter { 0% { opacity: 0.1; transform: scale(0); } + 100% { opacity: 0.3; transform: scale(1); } } + @-webkit-keyframes MuiTouchRipple-keyframes-exit { 0% { opacity: 1; } + 100% { opacity: 0; } } + @-webkit-keyframes MuiTouchRipple-keyframes-pulsate { 0% { transform: scale(1); } + 50% { transform: scale(0.92); } + 100% { transform: scale(1); } @@ -506,13 +589,16 @@ -webkit-appearance: none; -webkit-tap-highlight-color: transparent; } + .MuiButtonBase-root::-moz-focus-inner { border-style: none; } + .MuiButtonBase-root.Mui-disabled { cursor: default; pointer-events: none; } + @media print { .MuiButtonBase-root { -webkit-print-color-adjust: exact; @@ -530,59 +616,75 @@ transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; border-radius: 50%; } + .MuiIconButton-root:hover { background-color: rgba(0, 0, 0, 0.04); } + .MuiIconButton-root.Mui-disabled { color: rgba(0, 0, 0, 0.26); background-color: transparent; } + @media (hover: none) { .MuiIconButton-root:hover { background-color: transparent; } } + .MuiIconButton-edgeStart { margin-left: -12px; } + .MuiIconButton-sizeSmall.MuiIconButton-edgeStart { margin-left: -3px; } + .MuiIconButton-edgeEnd { margin-right: -12px; } + .MuiIconButton-sizeSmall.MuiIconButton-edgeEnd { margin-right: -3px; } + .MuiIconButton-colorInherit { color: inherit; } + .MuiIconButton-colorPrimary { color: #3f51b5; } + .MuiIconButton-colorPrimary:hover { background-color: rgba(63, 81, 181, 0.04); } + @media (hover: none) { .MuiIconButton-colorPrimary:hover { background-color: transparent; } } + .MuiIconButton-colorSecondary { color: #f50057; } + .MuiIconButton-colorSecondary:hover { background-color: rgba(245, 0, 87, 0.04); } + @media (hover: none) { .MuiIconButton-colorSecondary:hover { background-color: transparent; } } + .MuiIconButton-sizeSmall { padding: 3px; font-size: 1.125rem; } + .MuiIconButton-label { width: 100%; display: flex; @@ -597,7 +699,7 @@ font-size: 0.875rem; min-width: 64px; box-sizing: border-box; - transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; + transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; font-family: "Roboto", "Helvetica", "Arial", sans-serif; font-weight: 500; line-height: 1.75; @@ -605,210 +707,264 @@ letter-spacing: 0.02857em; text-transform: uppercase; } + .MuiButton-root:hover { text-decoration: none; background-color: rgba(0, 0, 0, 0.04); } + .MuiButton-root.Mui-disabled { color: rgba(0, 0, 0, 0.26); } + @media (hover: none) { .MuiButton-root:hover { background-color: transparent; } } + .MuiButton-root:hover.Mui-disabled { background-color: transparent; } + .MuiButton-label { width: 100%; display: inherit; align-items: inherit; justify-content: inherit; } + .MuiButton-text { padding: 6px 8px; } + .MuiButton-textPrimary { color: #3f51b5; } + .MuiButton-textPrimary:hover { background-color: rgba(63, 81, 181, 0.04); } + @media (hover: none) { .MuiButton-textPrimary:hover { background-color: transparent; } } + .MuiButton-textSecondary { color: #f50057; } + .MuiButton-textSecondary:hover { background-color: rgba(245, 0, 87, 0.04); } + @media (hover: none) { .MuiButton-textSecondary:hover { background-color: transparent; } } + .MuiButton-outlined { border: 1px solid rgba(0, 0, 0, 0.23); padding: 5px 15px; } + .MuiButton-outlined.Mui-disabled { border: 1px solid rgba(0, 0, 0, 0.12); } + .MuiButton-outlinedPrimary { color: #3f51b5; border: 1px solid rgba(63, 81, 181, 0.5); } + .MuiButton-outlinedPrimary:hover { border: 1px solid #3f51b5; background-color: rgba(63, 81, 181, 0.04); } + @media (hover: none) { .MuiButton-outlinedPrimary:hover { background-color: transparent; } } + .MuiButton-outlinedSecondary { color: #f50057; border: 1px solid rgba(245, 0, 87, 0.5); } + .MuiButton-outlinedSecondary:hover { border: 1px solid #f50057; background-color: rgba(245, 0, 87, 0.04); } + .MuiButton-outlinedSecondary.Mui-disabled { border: 1px solid rgba(0, 0, 0, 0.26); } + @media (hover: none) { .MuiButton-outlinedSecondary:hover { background-color: transparent; } } + .MuiButton-contained { color: rgba(0, 0, 0, 0.87); - box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12); + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); background-color: #e0e0e0; } + .MuiButton-contained:hover { - box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12); + box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); background-color: #d5d5d5; } + .MuiButton-contained.Mui-focusVisible { - box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12); + box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); } + .MuiButton-contained:active { - box-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12); + box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); } + .MuiButton-contained.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); } + @media (hover: none) { .MuiButton-contained:hover { - box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12); + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); background-color: #e0e0e0; } } + .MuiButton-contained:hover.Mui-disabled { background-color: rgba(0, 0, 0, 0.12); } + .MuiButton-containedPrimary { color: #fff; background-color: #3f51b5; } + .MuiButton-containedPrimary:hover { background-color: #303f9f; } + @media (hover: none) { .MuiButton-containedPrimary:hover { background-color: #3f51b5; } } + .MuiButton-containedSecondary { color: #fff; background-color: #f50057; } + .MuiButton-containedSecondary:hover { background-color: #c51162; } + @media (hover: none) { .MuiButton-containedSecondary:hover { background-color: #f50057; } } + .MuiButton-disableElevation { box-shadow: none; } + .MuiButton-disableElevation:hover { box-shadow: none; } + .MuiButton-disableElevation.Mui-focusVisible { box-shadow: none; } + .MuiButton-disableElevation:active { box-shadow: none; } + .MuiButton-disableElevation.Mui-disabled { box-shadow: none; } + .MuiButton-colorInherit { color: inherit; border-color: currentColor; } + .MuiButton-textSizeSmall { padding: 4px 5px; font-size: 0.8125rem; } + .MuiButton-textSizeLarge { padding: 8px 11px; font-size: 0.9375rem; } + .MuiButton-outlinedSizeSmall { padding: 3px 9px; font-size: 0.8125rem; } + .MuiButton-outlinedSizeLarge { padding: 7px 21px; font-size: 0.9375rem; } + .MuiButton-containedSizeSmall { padding: 4px 10px; font-size: 0.8125rem; } + .MuiButton-containedSizeLarge { padding: 8px 22px; font-size: 0.9375rem; } + .MuiButton-fullWidth { width: 100%; } + .MuiButton-startIcon { display: inherit; margin-left: -4px; margin-right: 8px; } + .MuiButton-startIcon.MuiButton-iconSizeSmall { margin-left: -2px; } + .MuiButton-endIcon { display: inherit; margin-left: 8px; margin-right: -4px; } + .MuiButton-endIcon.MuiButton-iconSizeSmall { margin-right: -2px; } - .MuiButton-iconSizeSmall > *:first-child { + + .MuiButton-iconSizeSmall>*:first-child { font-size: 18px; } - .MuiButton-iconSizeMedium > *:first-child { + + .MuiButton-iconSizeMedium>*:first-child { font-size: 20px; } - .MuiButton-iconSizeLarge > *:first-child { + + .MuiButton-iconSizeLarge>*:first-child { font-size: 22px; } @@ -820,9 +976,11 @@ display: none !important; pointer-events: none; } + .jss48 { - top: 10px!important; + top: 10px !important; } + @media (max-width:959.95px) { .jss48 { top: unset !important; @@ -831,7 +989,8 @@ transform: none !important; will-change: none !important; } - .jss48 > div { + + .jss48>div { padding: 0px !important; box-shadow: none !important; margin-top: 0px !important; @@ -841,41 +1000,55 @@ margin-bottom: 5px !important; } } + .jss49 { display: block; } - .jss49 > div > button, .jss49 > div > a { + + .jss49>div>button, + .jss49>div>a { color: inherit !important; margin: 0px !important; padding: 10px 20px !important; } - .jss49 > div > button > span:first-child, .jss49 > div > a > span:first-child { + + .jss49>div>button>span:first-child, + .jss49>div>a>span:first-child { width: 100%; justify-content: flex-start; } - .jss50 > button:first-child > span:first-child, .jss50 > a:first-child > span:first-child { + + .jss50>button:first-child>span:first-child, + .jss50>a:first-child>span:first-child { display: inline-block; } + .jss50 .jss67 { margin-left: 0px; } + .jss51 { overflow: hidden; box-shadow: 0 4px 12px 0 #EDEFF2; border-radius: 16px; } + .jss52 { background-color: #323951; } + .jss53 { color: #fff !important; } + .jss54 { padding: 0; } + .jss55 { z-index: 1200; } + @media (max-width:959.95px) { .jss55 { color: black; @@ -889,6 +1062,7 @@ background-color: transparent; } } + .jss56 { color: #131D32; width: 198px; @@ -903,57 +1077,69 @@ letter-spacing: 0; justify-content: center; } + .jss56:last-of-type { border-bottom: none; } + .jss57:hover { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(33, 33, 33, 0.4); background-color: #272E42; } + .jss58:hover { color: #3078FF; background-color: #F1FAFF; } + .jss59:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(0, 172, 193, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(0, 172, 193, 0.2); background-color: #00acc1; } + .jss60:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(76, 175, 80, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(76, 175, 80, 0.2); background-color: #4caf50; } + .jss61:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(255, 152, 0, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(255, 152, 0, 0.2); background-color: #ff9800; } + .jss62:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(244, 67, 54, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(244, 67, 54, 0.2); background-color: #f44336; } + .jss63:hover { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4); background-color: #e91e63; } + .jss64 { text-align: right; } + .jss65 { height: 1px; margin: 5px 0; overflow: hidden; background-color: rgba(0, 0, 0, 0.12); } + .jss66 { color: white; width: 20px; height: 20px; } + .jss67 { color: #3078FF; width: 0; @@ -966,17 +1152,21 @@ border-right: 4px solid transparent; vertical-align: middle; } + .jss68 { color: #FFF; transform: rotate(180deg); } + .jss69 { color: #FFF; transform: rotate(180deg); } + .jss70 { margin-right: 4px; } + .jss71 { color: #777; display: block; @@ -988,10 +1178,13 @@ line-height: 1.428571; white-space: nowrap; } - .jss71:hover, .jss71:focus { + + .jss71:hover, + .jss71:focus { cursor: auto; background-color: transparent; } + .jss72 { padding: 0; } @@ -1007,17 +1200,23 @@ background: #FFFFFF; border-radius: 22px; } - .jss45:hover, .jss45:focus { + + .jss45:hover, + .jss45:focus { color: #FFF; background-color: #3078FF; } - .jss45:hover b, .jss45:focus b { + + .jss45:hover b, + .jss45:focus b { color: #FFF; } + .jss45 .MuiButton-label { font-size: 14px; font-family: DINPro-Bold; } + @media (max-width:959.95px) { .jss45 { color: #3078FF; @@ -1025,7 +1224,7 @@ height: 32px; padding: 0 22px; font-size: 10px; - background: rgba(255,255,255,0.60); + background: rgba(255, 255, 255, 0.60); box-shadow: 0 4px 16px 0 #F6F6F6; border-radius: 16px; } @@ -1037,12 +1236,15 @@ height: 100%; background-color: #FFF; } + .jss76 { padding-top: 40px; } + .jss77 { width: 100%; } + .jss78 { width: 100%; cursor: pointer; @@ -1057,23 +1259,30 @@ padding-left: 33px; background-color: #FFF; } + .jss78:hover { - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } - .jss78:hover a, .jss78:hover span { + + .jss78:hover a, + .jss78:hover span { color: #3078FF; } - .jss78 a, .jss78 span { + + .jss78 a, + .jss78 span { font-size: 14px; } + .jss79 { color: #3078FF !important; display: flex; position: relative; align-items: center; font-weight: bold !important; - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } + .jss79 span { right: 0; width: 4px; @@ -1082,12 +1291,14 @@ background: #3078FF; border-radius: 2px; } + .jss80 { width: 20px; height: 20px; display: block; margin-right: 8px; } + .jss81 strong { color: #fff; right: 50px; @@ -1095,17 +1306,20 @@ padding: 0 10px; position: absolute; font-size: 12px; - background: linear-gradient(90deg, #3078FF 0%, rgba(48,120,255,.6) 100%); - font-family: PingFangSC-Medium;; + background: linear-gradient(90deg, #3078FF 0%, rgba(48, 120, 255, .6) 100%); + font-family: PingFangSC-Medium; + ; font-weight: 400; line-height: 20px; border-radius: 9px 9px 9px 0; } + .jss82 { overflow: hidden; max-height: 0; transition: all linear .3s; } + .jss83 { color: #131D32; cursor: pointer; @@ -1119,489 +1333,519 @@ padding-left: 60px; text-overflow: ellipsis; } + .jss83:hover { color: #3078FF; - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } + .jss84:hover span { color: #3078FF; } + -
- @include('public/wallet') -
- @include('public/head') -
-
-
-
+
+ @include('public/wallet') +
+ @include('public/head') +
+
+
+
-
-
- - + + - + + \ No newline at end of file diff --git a/resources/views/destruction.blade.php b/resources/views/destruction.blade.php index 94e978e..cf0f879 100644 --- a/resources/views/destruction.blade.php +++ b/resources/views/destruction.blade.php @@ -1,4 +1,5 @@ + @@ -22,27 +23,35 @@ flex-shrink: 0; user-select: none; } + .MuiSvgIcon-colorPrimary { color: #3f51b5; } + .MuiSvgIcon-colorSecondary { color: #f50057; } + .MuiSvgIcon-colorAction { color: rgba(0, 0, 0, 0.54); } + .MuiSvgIcon-colorError { color: #f44336; } + .MuiSvgIcon-colorDisabled { color: rgba(0, 0, 0, 0.26); } + .MuiSvgIcon-fontSizeInherit { font-size: inherit; } + .MuiSvgIcon-fontSizeSmall { font-size: 1.25rem; } + .MuiSvgIcon-fontSizeLarge { font-size: 2.1875rem; } @@ -53,71 +62,85 @@ display: none; } } + @media (min-width:0px) { .jss30 { display: none; } } + @media (max-width:599.95px) { .jss31 { display: none; } } + @media (min-width:600px) and (max-width:959.95px) { .jss32 { display: none; } } + @media (min-width:600px) { .jss33 { display: none; } } + @media (max-width:959.95px) { .jss34 { display: none; } } + @media (min-width:960px) and (max-width:1279.95px) { .jss35 { display: none; } } + @media (min-width:960px) { .jss36 { display: none; } } + @media (max-width:1279.95px) { .jss37 { display: none; } } + @media (min-width:1280px) and (max-width:1919.95px) { .jss38 { display: none; } } + @media (min-width:1280px) { .jss39 { display: none; } } + @media (max-width:1919.95px) { .jss40 { display: none; } } + @media (min-width:1920px) { .jss41 { display: none; } } + @media (min-width:1920px) { .jss42 { display: none; } } + @media (min-width:0px) { .jss43 { display: none; @@ -129,16 +152,18 @@ width: 100%; height: 80px; position: relative; - background: rgba(255,255,255,0.60); + background: rgba(255, 255, 255, 0.60); border-top: 1px solid #FFFFFF; box-shadow: 0 4px 16px 0 #F6F6F6; border-bottom: 1px solid #FFFFFF; } + @media (max-width:959.95px) { .jss1 { height: 48px; } } + .jss2 { height: 80px; margin: 0 auto; @@ -149,6 +174,7 @@ align-items: center; justify-content: space-between; } + @media (max-width:959.95px) { .jss2 { width: 100%; @@ -156,6 +182,7 @@ padding: 0 16px; } } + .jss3 { top: 18px; left: 38px; @@ -166,6 +193,7 @@ background: url(/static/media/logo.c3d2c062.svg) no-repeat center center; background-size: contain; } + .jss4 { top: 18px; left: 38px; @@ -174,21 +202,25 @@ display: block; position: absolute; } + .jss4 img { width: 100%; height: 100%; } + @media (max-width:959.95px) { .jss4 { width: 120px; height: 32px; position: unset; } + .jss4 img { width: 100%; height: 100%; } } + .jss5 { color: #8391A8; height: 100%; @@ -196,27 +228,32 @@ font-weight: 500; line-height: 80px; } + @media (max-width:959.95px) { .jss5 { height: 32px; line-height: unset; } } + .jss6 { color: #8391A8; display: flex; font-size: 14px; font-weight: 500; } + .jss6 p { overflow: hidden; max-width: 400px; white-space: nowrap; text-overflow: ellipsis; } + .jss6 img { margin-right: 5px; } + .jss7 { color: #3078FF; cursor: pointer; @@ -225,10 +262,12 @@ margin-left: 8px; text-decoration: underline; } + .jss8 { display: flex; align-items: center; } + .jss9 { color: #555; width: 100%; @@ -245,13 +284,16 @@ justify-content: flex-start; background-color: #FFF; } + .jss10 { top: auto; position: absolute; } + .jss11 { position: fixed; } + .jss12 { width: 100%; display: flex; @@ -264,30 +306,37 @@ padding-right: 15px; justify-content: space-between; } + @media (min-width: 576px) { .jss12 { max-width: 540px; } } + @media (min-width: 768px) { .jss12 { max-width: 720px; } } + @media (min-width: 992px) { .jss12 { max-width: 960px; } } + @media (min-width: 1230px) { .jss12 { max-width: 1230px; } } + .jss13 { letter-spacing: unset; } - .jss13, .jss13 a { + + .jss13, + .jss13 a { color: inherit; font-size: 24px; min-width: unset; @@ -298,58 +347,73 @@ border-radius: 3px; text-transform: none; } + .jss13 a { margin-left: 8px; } - .jss13:hover, .jss13:focus, .jss13 a:hover, .jss13 a:focus { + + .jss13:hover, + .jss13:focus, + .jss13 a:hover, + .jss13 a:focus { color: inherit; background: transparent; } + .jss14 { margin: 20px 10px; margin-top: 0px; } + .jss15 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(48, 120, 255, 0.46); background-color: #3078FF; } + .jss16 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(0, 172, 193, 0.46); background-color: #00acc1; } + .jss17 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(76, 175, 80, 0.46); background-color: #4caf50; } + .jss18 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(255, 152, 0, 0.46); background-color: #ff9800; } + .jss19 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(244, 67, 54, 0.46); background-color: #f44336; } + .jss20 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(233, 30, 99, 0.46); background-color: #e91e63; } + .jss21 { color: #FFF; box-shadow: none; padding-top: 25px; background-color: transparent !important; } + .jss22 { color: #FFF; box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.06); background-color: #323951; } + .jss23 { color: #555; border: 0; @@ -358,6 +422,7 @@ margin-bottom: 20px; background-color: #FFF !important; } + .jss24 { top: 0; left: auto; @@ -381,9 +446,11 @@ transition-property: top, bottom, width; transition-timing-function: linear, linear, ease; } + .jss25 { width: 100%; } + .jss26 { flex-grow: 1; align-items: center; @@ -392,6 +459,7 @@ -ms-flex-positive: 1; -webkit-box-align: center; } + @media (min-width:960px) { .jss26 { display: flex !important; @@ -399,6 +467,7 @@ -ms-flex-preferred-size: auto; } } + .jss27 { top: 9px; color: white; @@ -406,6 +475,7 @@ z-index: 1; position: absolute; } + .jss28 { width: 60xh; display: flex; @@ -425,18 +495,22 @@ border-radius: inherit; pointer-events: none; } + .MuiTouchRipple-ripple { opacity: 0; position: absolute; } + .MuiTouchRipple-rippleVisible { opacity: 0.3; animation: MuiTouchRipple-keyframes-enter 550ms cubic-bezier(0.4, 0, 0.2, 1); transform: scale(1); } + .MuiTouchRipple-ripplePulsate { animation-duration: 200ms; } + .MuiTouchRipple-child { width: 100%; height: 100%; @@ -445,41 +519,50 @@ border-radius: 50%; background-color: currentColor; } + .MuiTouchRipple-childLeaving { opacity: 0; animation: MuiTouchRipple-keyframes-exit 550ms cubic-bezier(0.4, 0, 0.2, 1); } + .MuiTouchRipple-childPulsate { top: 0; left: 0; position: absolute; animation: MuiTouchRipple-keyframes-pulsate 2500ms cubic-bezier(0.4, 0, 0.2, 1) 200ms infinite; } + @-webkit-keyframes MuiTouchRipple-keyframes-enter { 0% { opacity: 0.1; transform: scale(0); } + 100% { opacity: 0.3; transform: scale(1); } } + @-webkit-keyframes MuiTouchRipple-keyframes-exit { 0% { opacity: 1; } + 100% { opacity: 0; } } + @-webkit-keyframes MuiTouchRipple-keyframes-pulsate { 0% { transform: scale(1); } + 50% { transform: scale(0.92); } + 100% { transform: scale(1); } @@ -506,13 +589,16 @@ -webkit-appearance: none; -webkit-tap-highlight-color: transparent; } + .MuiButtonBase-root::-moz-focus-inner { border-style: none; } + .MuiButtonBase-root.Mui-disabled { cursor: default; pointer-events: none; } + @media print { .MuiButtonBase-root { -webkit-print-color-adjust: exact; @@ -530,59 +616,75 @@ transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; border-radius: 50%; } + .MuiIconButton-root:hover { background-color: rgba(0, 0, 0, 0.04); } + .MuiIconButton-root.Mui-disabled { color: rgba(0, 0, 0, 0.26); background-color: transparent; } + @media (hover: none) { .MuiIconButton-root:hover { background-color: transparent; } } + .MuiIconButton-edgeStart { margin-left: -12px; } + .MuiIconButton-sizeSmall.MuiIconButton-edgeStart { margin-left: -3px; } + .MuiIconButton-edgeEnd { margin-right: -12px; } + .MuiIconButton-sizeSmall.MuiIconButton-edgeEnd { margin-right: -3px; } + .MuiIconButton-colorInherit { color: inherit; } + .MuiIconButton-colorPrimary { color: #3f51b5; } + .MuiIconButton-colorPrimary:hover { background-color: rgba(63, 81, 181, 0.04); } + @media (hover: none) { .MuiIconButton-colorPrimary:hover { background-color: transparent; } } + .MuiIconButton-colorSecondary { color: #f50057; } + .MuiIconButton-colorSecondary:hover { background-color: rgba(245, 0, 87, 0.04); } + @media (hover: none) { .MuiIconButton-colorSecondary:hover { background-color: transparent; } } + .MuiIconButton-sizeSmall { padding: 3px; font-size: 1.125rem; } + .MuiIconButton-label { width: 100%; display: flex; @@ -597,7 +699,7 @@ font-size: 0.875rem; min-width: 64px; box-sizing: border-box; - transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; + transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; font-family: "Roboto", "Helvetica", "Arial", sans-serif; font-weight: 500; line-height: 1.75; @@ -605,210 +707,264 @@ letter-spacing: 0.02857em; text-transform: uppercase; } + .MuiButton-root:hover { text-decoration: none; background-color: rgba(0, 0, 0, 0.04); } + .MuiButton-root.Mui-disabled { color: rgba(0, 0, 0, 0.26); } + @media (hover: none) { .MuiButton-root:hover { background-color: transparent; } } + .MuiButton-root:hover.Mui-disabled { background-color: transparent; } + .MuiButton-label { width: 100%; display: inherit; align-items: inherit; justify-content: inherit; } + .MuiButton-text { padding: 6px 8px; } + .MuiButton-textPrimary { color: #3f51b5; } + .MuiButton-textPrimary:hover { background-color: rgba(63, 81, 181, 0.04); } + @media (hover: none) { .MuiButton-textPrimary:hover { background-color: transparent; } } + .MuiButton-textSecondary { color: #f50057; } + .MuiButton-textSecondary:hover { background-color: rgba(245, 0, 87, 0.04); } + @media (hover: none) { .MuiButton-textSecondary:hover { background-color: transparent; } } + .MuiButton-outlined { border: 1px solid rgba(0, 0, 0, 0.23); padding: 5px 15px; } + .MuiButton-outlined.Mui-disabled { border: 1px solid rgba(0, 0, 0, 0.12); } + .MuiButton-outlinedPrimary { color: #3f51b5; border: 1px solid rgba(63, 81, 181, 0.5); } + .MuiButton-outlinedPrimary:hover { border: 1px solid #3f51b5; background-color: rgba(63, 81, 181, 0.04); } + @media (hover: none) { .MuiButton-outlinedPrimary:hover { background-color: transparent; } } + .MuiButton-outlinedSecondary { color: #f50057; border: 1px solid rgba(245, 0, 87, 0.5); } + .MuiButton-outlinedSecondary:hover { border: 1px solid #f50057; background-color: rgba(245, 0, 87, 0.04); } + .MuiButton-outlinedSecondary.Mui-disabled { border: 1px solid rgba(0, 0, 0, 0.26); } + @media (hover: none) { .MuiButton-outlinedSecondary:hover { background-color: transparent; } } + .MuiButton-contained { color: rgba(0, 0, 0, 0.87); - box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12); + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); background-color: #e0e0e0; } + .MuiButton-contained:hover { - box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12); + box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); background-color: #d5d5d5; } + .MuiButton-contained.Mui-focusVisible { - box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12); + box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); } + .MuiButton-contained:active { - box-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12); + box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); } + .MuiButton-contained.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); } + @media (hover: none) { .MuiButton-contained:hover { - box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12); + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); background-color: #e0e0e0; } } + .MuiButton-contained:hover.Mui-disabled { background-color: rgba(0, 0, 0, 0.12); } + .MuiButton-containedPrimary { color: #fff; background-color: #3f51b5; } + .MuiButton-containedPrimary:hover { background-color: #303f9f; } + @media (hover: none) { .MuiButton-containedPrimary:hover { background-color: #3f51b5; } } + .MuiButton-containedSecondary { color: #fff; background-color: #f50057; } + .MuiButton-containedSecondary:hover { background-color: #c51162; } + @media (hover: none) { .MuiButton-containedSecondary:hover { background-color: #f50057; } } + .MuiButton-disableElevation { box-shadow: none; } + .MuiButton-disableElevation:hover { box-shadow: none; } + .MuiButton-disableElevation.Mui-focusVisible { box-shadow: none; } + .MuiButton-disableElevation:active { box-shadow: none; } + .MuiButton-disableElevation.Mui-disabled { box-shadow: none; } + .MuiButton-colorInherit { color: inherit; border-color: currentColor; } + .MuiButton-textSizeSmall { padding: 4px 5px; font-size: 0.8125rem; } + .MuiButton-textSizeLarge { padding: 8px 11px; font-size: 0.9375rem; } + .MuiButton-outlinedSizeSmall { padding: 3px 9px; font-size: 0.8125rem; } + .MuiButton-outlinedSizeLarge { padding: 7px 21px; font-size: 0.9375rem; } + .MuiButton-containedSizeSmall { padding: 4px 10px; font-size: 0.8125rem; } + .MuiButton-containedSizeLarge { padding: 8px 22px; font-size: 0.9375rem; } + .MuiButton-fullWidth { width: 100%; } + .MuiButton-startIcon { display: inherit; margin-left: -4px; margin-right: 8px; } + .MuiButton-startIcon.MuiButton-iconSizeSmall { margin-left: -2px; } + .MuiButton-endIcon { display: inherit; margin-left: 8px; margin-right: -4px; } + .MuiButton-endIcon.MuiButton-iconSizeSmall { margin-right: -2px; } - .MuiButton-iconSizeSmall > *:first-child { + + .MuiButton-iconSizeSmall>*:first-child { font-size: 18px; } - .MuiButton-iconSizeMedium > *:first-child { + + .MuiButton-iconSizeMedium>*:first-child { font-size: 20px; } - .MuiButton-iconSizeLarge > *:first-child { + + .MuiButton-iconSizeLarge>*:first-child { font-size: 22px; } @@ -820,9 +976,11 @@ display: none !important; pointer-events: none; } + .jss48 { - top: 10px!important; + top: 10px !important; } + @media (max-width:959.95px) { .jss48 { top: unset !important; @@ -831,7 +989,8 @@ transform: none !important; will-change: none !important; } - .jss48 > div { + + .jss48>div { padding: 0px !important; box-shadow: none !important; margin-top: 0px !important; @@ -841,41 +1000,55 @@ margin-bottom: 5px !important; } } + .jss49 { display: block; } - .jss49 > div > button, .jss49 > div > a { + + .jss49>div>button, + .jss49>div>a { color: inherit !important; margin: 0px !important; padding: 10px 20px !important; } - .jss49 > div > button > span:first-child, .jss49 > div > a > span:first-child { + + .jss49>div>button>span:first-child, + .jss49>div>a>span:first-child { width: 100%; justify-content: flex-start; } - .jss50 > button:first-child > span:first-child, .jss50 > a:first-child > span:first-child { + + .jss50>button:first-child>span:first-child, + .jss50>a:first-child>span:first-child { display: inline-block; } + .jss50 .jss67 { margin-left: 0px; } + .jss51 { overflow: hidden; box-shadow: 0 4px 12px 0 #EDEFF2; border-radius: 16px; } + .jss52 { background-color: #323951; } + .jss53 { color: #fff !important; } + .jss54 { padding: 0; } + .jss55 { z-index: 1200; } + @media (max-width:959.95px) { .jss55 { color: black; @@ -889,6 +1062,7 @@ background-color: transparent; } } + .jss56 { color: #131D32; width: 198px; @@ -903,57 +1077,69 @@ letter-spacing: 0; justify-content: center; } + .jss56:last-of-type { border-bottom: none; } + .jss57:hover { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(33, 33, 33, 0.4); background-color: #272E42; } + .jss58:hover { color: #3078FF; background-color: #F1FAFF; } + .jss59:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(0, 172, 193, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(0, 172, 193, 0.2); background-color: #00acc1; } + .jss60:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(76, 175, 80, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(76, 175, 80, 0.2); background-color: #4caf50; } + .jss61:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(255, 152, 0, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(255, 152, 0, 0.2); background-color: #ff9800; } + .jss62:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(244, 67, 54, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(244, 67, 54, 0.2); background-color: #f44336; } + .jss63:hover { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4); background-color: #e91e63; } + .jss64 { text-align: right; } + .jss65 { height: 1px; margin: 5px 0; overflow: hidden; background-color: rgba(0, 0, 0, 0.12); } + .jss66 { color: white; width: 20px; height: 20px; } + .jss67 { color: #3078FF; width: 0; @@ -966,17 +1152,21 @@ border-right: 4px solid transparent; vertical-align: middle; } + .jss68 { color: #FFF; transform: rotate(180deg); } + .jss69 { color: #FFF; transform: rotate(180deg); } + .jss70 { margin-right: 4px; } + .jss71 { color: #777; display: block; @@ -988,10 +1178,13 @@ line-height: 1.428571; white-space: nowrap; } - .jss71:hover, .jss71:focus { + + .jss71:hover, + .jss71:focus { cursor: auto; background-color: transparent; } + .jss72 { padding: 0; } @@ -1007,17 +1200,23 @@ background: #FFFFFF; border-radius: 22px; } - .jss45:hover, .jss45:focus { + + .jss45:hover, + .jss45:focus { color: #FFF; background-color: #3078FF; } - .jss45:hover b, .jss45:focus b { + + .jss45:hover b, + .jss45:focus b { color: #FFF; } + .jss45 .MuiButton-label { font-size: 14px; font-family: DINPro-Bold; } + @media (max-width:959.95px) { .jss45 { color: #3078FF; @@ -1025,7 +1224,7 @@ height: 32px; padding: 0 22px; font-size: 10px; - background: rgba(255,255,255,0.60); + background: rgba(255, 255, 255, 0.60); box-shadow: 0 4px 16px 0 #F6F6F6; border-radius: 16px; } @@ -1037,12 +1236,15 @@ height: 100%; background-color: #FFF; } + .jss76 { padding-top: 40px; } + .jss77 { width: 100%; } + .jss78 { width: 100%; cursor: pointer; @@ -1057,23 +1259,30 @@ padding-left: 33px; background-color: #FFF; } + .jss78:hover { - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } - .jss78:hover a, .jss78:hover span { + + .jss78:hover a, + .jss78:hover span { color: #3078FF; } - .jss78 a, .jss78 span { + + .jss78 a, + .jss78 span { font-size: 14px; } + .jss79 { color: #3078FF !important; display: flex; position: relative; align-items: center; font-weight: bold !important; - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } + .jss79 span { right: 0; width: 4px; @@ -1082,12 +1291,14 @@ background: #3078FF; border-radius: 2px; } + .jss80 { width: 20px; height: 20px; display: block; margin-right: 8px; } + .jss81 strong { color: #fff; right: 50px; @@ -1095,17 +1306,20 @@ padding: 0 10px; position: absolute; font-size: 12px; - background: linear-gradient(90deg, #3078FF 0%, rgba(48,120,255,.6) 100%); - font-family: PingFangSC-Medium;; + background: linear-gradient(90deg, #3078FF 0%, rgba(48, 120, 255, .6) 100%); + font-family: PingFangSC-Medium; + ; font-weight: 400; line-height: 20px; border-radius: 9px 9px 9px 0; } + .jss82 { overflow: hidden; max-height: 0; transition: all linear .3s; } + .jss83 { color: #131D32; cursor: pointer; @@ -1119,348 +1333,357 @@ padding-left: 60px; text-overflow: ellipsis; } + .jss83:hover { color: #3078FF; - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } + .jss84:hover span { color: #3078FF; } + -
- @include('public/wallet') -
- @include('public/head') -
+
+ @include('public/wallet') +
+ @include('public/head') +
-
-
-
-
- - +
+
+ + - + + \ No newline at end of file diff --git a/resources/views/detail.blade.php b/resources/views/detail.blade.php index 7963864..7ae8b12 100644 --- a/resources/views/detail.blade.php +++ b/resources/views/detail.blade.php @@ -1,4 +1,5 @@ + @@ -24,27 +25,35 @@ flex-shrink: 0; user-select: none; } + .MuiSvgIcon-colorPrimary { color: #3f51b5; } + .MuiSvgIcon-colorSecondary { color: #f50057; } + .MuiSvgIcon-colorAction { color: rgba(0, 0, 0, 0.54); } + .MuiSvgIcon-colorError { color: #f44336; } + .MuiSvgIcon-colorDisabled { color: rgba(0, 0, 0, 0.26); } + .MuiSvgIcon-fontSizeInherit { font-size: inherit; } + .MuiSvgIcon-fontSizeSmall { font-size: 1.25rem; } + .MuiSvgIcon-fontSizeLarge { font-size: 2.1875rem; } @@ -55,71 +64,85 @@ display: none; } } + @media (min-width:0px) { .jss30 { display: none; } } + @media (max-width:599.95px) { .jss31 { display: none; } } + @media (min-width:600px) and (max-width:959.95px) { .jss32 { display: none; } } + @media (min-width:600px) { .jss33 { display: none; } } + @media (max-width:959.95px) { .jss34 { display: none; } } + @media (min-width:960px) and (max-width:1279.95px) { .jss35 { display: none; } } + @media (min-width:960px) { .jss36 { display: none; } } + @media (max-width:1279.95px) { .jss37 { display: none; } } + @media (min-width:1280px) and (max-width:1919.95px) { .jss38 { display: none; } } + @media (min-width:1280px) { .jss39 { display: none; } } + @media (max-width:1919.95px) { .jss40 { display: none; } } + @media (min-width:1920px) { .jss41 { display: none; } } + @media (min-width:1920px) { .jss42 { display: none; } } + @media (min-width:0px) { .jss43 { display: none; @@ -131,16 +154,18 @@ width: 100%; height: 80px; position: relative; - background: rgba(255,255,255,0.60); + background: rgba(255, 255, 255, 0.60); border-top: 1px solid #FFFFFF; box-shadow: 0 4px 16px 0 #F6F6F6; border-bottom: 1px solid #FFFFFF; } + @media (max-width:959.95px) { .jss1 { height: 48px; } } + .jss2 { height: 80px; margin: 0 auto; @@ -151,6 +176,7 @@ align-items: center; justify-content: space-between; } + @media (max-width:959.95px) { .jss2 { width: 100%; @@ -158,6 +184,7 @@ padding: 0 16px; } } + .jss3 { top: 18px; left: 38px; @@ -168,6 +195,7 @@ background: url(/static/media/logo.c3d2c062.svg) no-repeat center center; background-size: contain; } + .jss4 { top: 18px; left: 38px; @@ -176,21 +204,25 @@ display: block; position: absolute; } + .jss4 img { width: 100%; height: 100%; } + @media (max-width:959.95px) { .jss4 { width: 120px; height: 32px; position: unset; } + .jss4 img { width: 100%; height: 100%; } } + .jss5 { color: #8391A8; height: 100%; @@ -198,27 +230,32 @@ font-weight: 500; line-height: 80px; } + @media (max-width:959.95px) { .jss5 { height: 32px; line-height: unset; } } + .jss6 { color: #8391A8; display: flex; font-size: 14px; font-weight: 500; } + .jss6 p { overflow: hidden; max-width: 400px; white-space: nowrap; text-overflow: ellipsis; } + .jss6 img { margin-right: 5px; } + .jss7 { color: #3078FF; cursor: pointer; @@ -227,10 +264,12 @@ margin-left: 8px; text-decoration: underline; } + .jss8 { display: flex; align-items: center; } + .jss9 { color: #555; width: 100%; @@ -247,13 +286,16 @@ justify-content: flex-start; background-color: #FFF; } + .jss10 { top: auto; position: absolute; } + .jss11 { position: fixed; } + .jss12 { width: 100%; display: flex; @@ -266,30 +308,37 @@ padding-right: 15px; justify-content: space-between; } + @media (min-width: 576px) { .jss12 { max-width: 540px; } } + @media (min-width: 768px) { .jss12 { max-width: 720px; } } + @media (min-width: 992px) { .jss12 { max-width: 960px; } } + @media (min-width: 1230px) { .jss12 { max-width: 1230px; } } + .jss13 { letter-spacing: unset; } - .jss13, .jss13 a { + + .jss13, + .jss13 a { color: inherit; font-size: 24px; min-width: unset; @@ -300,58 +349,73 @@ border-radius: 3px; text-transform: none; } + .jss13 a { margin-left: 8px; } - .jss13:hover, .jss13:focus, .jss13 a:hover, .jss13 a:focus { + + .jss13:hover, + .jss13:focus, + .jss13 a:hover, + .jss13 a:focus { color: inherit; background: transparent; } + .jss14 { margin: 20px 10px; margin-top: 0px; } + .jss15 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(48, 120, 255, 0.46); background-color: #3078FF; } + .jss16 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(0, 172, 193, 0.46); background-color: #00acc1; } + .jss17 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(76, 175, 80, 0.46); background-color: #4caf50; } + .jss18 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(255, 152, 0, 0.46); background-color: #ff9800; } + .jss19 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(244, 67, 54, 0.46); background-color: #f44336; } + .jss20 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(233, 30, 99, 0.46); background-color: #e91e63; } + .jss21 { color: #FFF; box-shadow: none; padding-top: 25px; background-color: transparent !important; } + .jss22 { color: #FFF; box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.06); background-color: #323951; } + .jss23 { color: #555; border: 0; @@ -360,6 +424,7 @@ margin-bottom: 20px; background-color: #FFF !important; } + .jss24 { top: 0; left: auto; @@ -383,9 +448,11 @@ transition-property: top, bottom, width; transition-timing-function: linear, linear, ease; } + .jss25 { width: 100%; } + .jss26 { flex-grow: 1; align-items: center; @@ -394,6 +461,7 @@ -ms-flex-positive: 1; -webkit-box-align: center; } + @media (min-width:960px) { .jss26 { display: flex !important; @@ -401,6 +469,7 @@ -ms-flex-preferred-size: auto; } } + .jss27 { top: 9px; color: white; @@ -408,6 +477,7 @@ z-index: 1; position: absolute; } + .jss28 { width: 60xh; display: flex; @@ -427,18 +497,22 @@ border-radius: inherit; pointer-events: none; } + .MuiTouchRipple-ripple { opacity: 0; position: absolute; } + .MuiTouchRipple-rippleVisible { opacity: 0.3; animation: MuiTouchRipple-keyframes-enter 550ms cubic-bezier(0.4, 0, 0.2, 1); transform: scale(1); } + .MuiTouchRipple-ripplePulsate { animation-duration: 200ms; } + .MuiTouchRipple-child { width: 100%; height: 100%; @@ -447,41 +521,50 @@ border-radius: 50%; background-color: currentColor; } + .MuiTouchRipple-childLeaving { opacity: 0; animation: MuiTouchRipple-keyframes-exit 550ms cubic-bezier(0.4, 0, 0.2, 1); } + .MuiTouchRipple-childPulsate { top: 0; left: 0; position: absolute; animation: MuiTouchRipple-keyframes-pulsate 2500ms cubic-bezier(0.4, 0, 0.2, 1) 200ms infinite; } + @-webkit-keyframes MuiTouchRipple-keyframes-enter { 0% { opacity: 0.1; transform: scale(0); } + 100% { opacity: 0.3; transform: scale(1); } } + @-webkit-keyframes MuiTouchRipple-keyframes-exit { 0% { opacity: 1; } + 100% { opacity: 0; } } + @-webkit-keyframes MuiTouchRipple-keyframes-pulsate { 0% { transform: scale(1); } + 50% { transform: scale(0.92); } + 100% { transform: scale(1); } @@ -508,13 +591,16 @@ -webkit-appearance: none; -webkit-tap-highlight-color: transparent; } + .MuiButtonBase-root::-moz-focus-inner { border-style: none; } + .MuiButtonBase-root.Mui-disabled { cursor: default; pointer-events: none; } + @media print { .MuiButtonBase-root { -webkit-print-color-adjust: exact; @@ -532,59 +618,75 @@ transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; border-radius: 50%; } + .MuiIconButton-root:hover { background-color: rgba(0, 0, 0, 0.04); } + .MuiIconButton-root.Mui-disabled { color: rgba(0, 0, 0, 0.26); background-color: transparent; } + @media (hover: none) { .MuiIconButton-root:hover { background-color: transparent; } } + .MuiIconButton-edgeStart { margin-left: -12px; } + .MuiIconButton-sizeSmall.MuiIconButton-edgeStart { margin-left: -3px; } + .MuiIconButton-edgeEnd { margin-right: -12px; } + .MuiIconButton-sizeSmall.MuiIconButton-edgeEnd { margin-right: -3px; } + .MuiIconButton-colorInherit { color: inherit; } + .MuiIconButton-colorPrimary { color: #3f51b5; } + .MuiIconButton-colorPrimary:hover { background-color: rgba(63, 81, 181, 0.04); } + @media (hover: none) { .MuiIconButton-colorPrimary:hover { background-color: transparent; } } + .MuiIconButton-colorSecondary { color: #f50057; } + .MuiIconButton-colorSecondary:hover { background-color: rgba(245, 0, 87, 0.04); } + @media (hover: none) { .MuiIconButton-colorSecondary:hover { background-color: transparent; } } + .MuiIconButton-sizeSmall { padding: 3px; font-size: 1.125rem; } + .MuiIconButton-label { width: 100%; display: flex; @@ -599,7 +701,7 @@ font-size: 0.875rem; min-width: 64px; box-sizing: border-box; - transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; + transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; font-family: "Roboto", "Helvetica", "Arial", sans-serif; font-weight: 500; line-height: 1.75; @@ -607,210 +709,264 @@ letter-spacing: 0.02857em; text-transform: uppercase; } + .MuiButton-root:hover { text-decoration: none; background-color: rgba(0, 0, 0, 0.04); } + .MuiButton-root.Mui-disabled { color: rgba(0, 0, 0, 0.26); } + @media (hover: none) { .MuiButton-root:hover { background-color: transparent; } } + .MuiButton-root:hover.Mui-disabled { background-color: transparent; } + .MuiButton-label { width: 100%; display: inherit; align-items: inherit; justify-content: inherit; } + .MuiButton-text { padding: 6px 8px; } + .MuiButton-textPrimary { color: #3f51b5; } + .MuiButton-textPrimary:hover { background-color: rgba(63, 81, 181, 0.04); } + @media (hover: none) { .MuiButton-textPrimary:hover { background-color: transparent; } } + .MuiButton-textSecondary { color: #f50057; } + .MuiButton-textSecondary:hover { background-color: rgba(245, 0, 87, 0.04); } + @media (hover: none) { .MuiButton-textSecondary:hover { background-color: transparent; } } + .MuiButton-outlined { border: 1px solid rgba(0, 0, 0, 0.23); padding: 5px 15px; } + .MuiButton-outlined.Mui-disabled { border: 1px solid rgba(0, 0, 0, 0.12); } + .MuiButton-outlinedPrimary { color: #3f51b5; border: 1px solid rgba(63, 81, 181, 0.5); } + .MuiButton-outlinedPrimary:hover { border: 1px solid #3f51b5; background-color: rgba(63, 81, 181, 0.04); } + @media (hover: none) { .MuiButton-outlinedPrimary:hover { background-color: transparent; } } + .MuiButton-outlinedSecondary { color: #f50057; border: 1px solid rgba(245, 0, 87, 0.5); } + .MuiButton-outlinedSecondary:hover { border: 1px solid #f50057; background-color: rgba(245, 0, 87, 0.04); } + .MuiButton-outlinedSecondary.Mui-disabled { border: 1px solid rgba(0, 0, 0, 0.26); } + @media (hover: none) { .MuiButton-outlinedSecondary:hover { background-color: transparent; } } + .MuiButton-contained { color: rgba(0, 0, 0, 0.87); - box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12); + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); background-color: #e0e0e0; } + .MuiButton-contained:hover { - box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12); + box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); background-color: #d5d5d5; } + .MuiButton-contained.Mui-focusVisible { - box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12); + box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); } + .MuiButton-contained:active { - box-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12); + box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); } + .MuiButton-contained.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); } + @media (hover: none) { .MuiButton-contained:hover { - box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12); + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); background-color: #e0e0e0; } } + .MuiButton-contained:hover.Mui-disabled { background-color: rgba(0, 0, 0, 0.12); } + .MuiButton-containedPrimary { color: #fff; background-color: #3f51b5; } + .MuiButton-containedPrimary:hover { background-color: #303f9f; } + @media (hover: none) { .MuiButton-containedPrimary:hover { background-color: #3f51b5; } } + .MuiButton-containedSecondary { color: #fff; background-color: #f50057; } + .MuiButton-containedSecondary:hover { background-color: #c51162; } + @media (hover: none) { .MuiButton-containedSecondary:hover { background-color: #f50057; } } + .MuiButton-disableElevation { box-shadow: none; } + .MuiButton-disableElevation:hover { box-shadow: none; } + .MuiButton-disableElevation.Mui-focusVisible { box-shadow: none; } + .MuiButton-disableElevation:active { box-shadow: none; } + .MuiButton-disableElevation.Mui-disabled { box-shadow: none; } + .MuiButton-colorInherit { color: inherit; border-color: currentColor; } + .MuiButton-textSizeSmall { padding: 4px 5px; font-size: 0.8125rem; } + .MuiButton-textSizeLarge { padding: 8px 11px; font-size: 0.9375rem; } + .MuiButton-outlinedSizeSmall { padding: 3px 9px; font-size: 0.8125rem; } + .MuiButton-outlinedSizeLarge { padding: 7px 21px; font-size: 0.9375rem; } + .MuiButton-containedSizeSmall { padding: 4px 10px; font-size: 0.8125rem; } + .MuiButton-containedSizeLarge { padding: 8px 22px; font-size: 0.9375rem; } + .MuiButton-fullWidth { width: 100%; } + .MuiButton-startIcon { display: inherit; margin-left: -4px; margin-right: 8px; } + .MuiButton-startIcon.MuiButton-iconSizeSmall { margin-left: -2px; } + .MuiButton-endIcon { display: inherit; margin-left: 8px; margin-right: -4px; } + .MuiButton-endIcon.MuiButton-iconSizeSmall { margin-right: -2px; } - .MuiButton-iconSizeSmall > *:first-child { + + .MuiButton-iconSizeSmall>*:first-child { font-size: 18px; } - .MuiButton-iconSizeMedium > *:first-child { + + .MuiButton-iconSizeMedium>*:first-child { font-size: 20px; } - .MuiButton-iconSizeLarge > *:first-child { + + .MuiButton-iconSizeLarge>*:first-child { font-size: 22px; } @@ -822,9 +978,11 @@ display: none !important; pointer-events: none; } + .jss48 { - top: 10px!important; + top: 10px !important; } + @media (max-width:959.95px) { .jss48 { top: unset !important; @@ -833,7 +991,8 @@ transform: none !important; will-change: none !important; } - .jss48 > div { + + .jss48>div { padding: 0px !important; box-shadow: none !important; margin-top: 0px !important; @@ -843,41 +1002,55 @@ margin-bottom: 5px !important; } } + .jss49 { display: block; } - .jss49 > div > button, .jss49 > div > a { + + .jss49>div>button, + .jss49>div>a { color: inherit !important; margin: 0px !important; padding: 10px 20px !important; } - .jss49 > div > button > span:first-child, .jss49 > div > a > span:first-child { + + .jss49>div>button>span:first-child, + .jss49>div>a>span:first-child { width: 100%; justify-content: flex-start; } - .jss50 > button:first-child > span:first-child, .jss50 > a:first-child > span:first-child { + + .jss50>button:first-child>span:first-child, + .jss50>a:first-child>span:first-child { display: inline-block; } + .jss50 .jss67 { margin-left: 0px; } + .jss51 { overflow: hidden; box-shadow: 0 4px 12px 0 #EDEFF2; border-radius: 16px; } + .jss52 { background-color: #323951; } + .jss53 { color: #fff !important; } + .jss54 { padding: 0; } + .jss55 { z-index: 1200; } + @media (max-width:959.95px) { .jss55 { color: black; @@ -891,6 +1064,7 @@ background-color: transparent; } } + .jss56 { color: #131D32; width: 198px; @@ -905,57 +1079,69 @@ letter-spacing: 0; justify-content: center; } + .jss56:last-of-type { border-bottom: none; } + .jss57:hover { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(33, 33, 33, 0.4); background-color: #272E42; } + .jss58:hover { color: #3078FF; background-color: #F1FAFF; } + .jss59:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(0, 172, 193, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(0, 172, 193, 0.2); background-color: #00acc1; } + .jss60:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(76, 175, 80, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(76, 175, 80, 0.2); background-color: #4caf50; } + .jss61:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(255, 152, 0, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(255, 152, 0, 0.2); background-color: #ff9800; } + .jss62:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(244, 67, 54, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(244, 67, 54, 0.2); background-color: #f44336; } + .jss63:hover { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4); background-color: #e91e63; } + .jss64 { text-align: right; } + .jss65 { height: 1px; margin: 5px 0; overflow: hidden; background-color: rgba(0, 0, 0, 0.12); } + .jss66 { color: white; width: 20px; height: 20px; } + .jss67 { color: #3078FF; width: 0; @@ -968,17 +1154,21 @@ border-right: 4px solid transparent; vertical-align: middle; } + .jss68 { color: #FFF; transform: rotate(180deg); } + .jss69 { color: #FFF; transform: rotate(180deg); } + .jss70 { margin-right: 4px; } + .jss71 { color: #777; display: block; @@ -990,10 +1180,13 @@ line-height: 1.428571; white-space: nowrap; } - .jss71:hover, .jss71:focus { + + .jss71:hover, + .jss71:focus { cursor: auto; background-color: transparent; } + .jss72 { padding: 0; } @@ -1009,17 +1202,23 @@ background: #FFFFFF; border-radius: 22px; } - .jss45:hover, .jss45:focus { + + .jss45:hover, + .jss45:focus { color: #FFF; background-color: #3078FF; } - .jss45:hover b, .jss45:focus b { + + .jss45:hover b, + .jss45:focus b { color: #FFF; } + .jss45 .MuiButton-label { font-size: 14px; font-family: DINPro-Bold; } + @media (max-width:959.95px) { .jss45 { color: #3078FF; @@ -1027,7 +1226,7 @@ height: 32px; padding: 0 22px; font-size: 10px; - background: rgba(255,255,255,0.60); + background: rgba(255, 255, 255, 0.60); box-shadow: 0 4px 16px 0 #F6F6F6; border-radius: 16px; } @@ -1039,12 +1238,15 @@ height: 100%; background-color: #FFF; } + .jss76 { padding-top: 40px; } + .jss77 { width: 100%; } + .jss78 { width: 100%; cursor: pointer; @@ -1059,23 +1261,30 @@ padding-left: 33px; background-color: #FFF; } + .jss78:hover { - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } - .jss78:hover a, .jss78:hover span { + + .jss78:hover a, + .jss78:hover span { color: #3078FF; } - .jss78 a, .jss78 span { + + .jss78 a, + .jss78 span { font-size: 14px; } + .jss79 { color: #3078FF !important; display: flex; position: relative; align-items: center; font-weight: bold !important; - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } + .jss79 span { right: 0; width: 4px; @@ -1084,12 +1293,14 @@ background: #3078FF; border-radius: 2px; } + .jss80 { width: 20px; height: 20px; display: block; margin-right: 8px; } + .jss81 strong { color: #fff; right: 50px; @@ -1097,17 +1308,20 @@ padding: 0 10px; position: absolute; font-size: 12px; - background: linear-gradient(90deg, #3078FF 0%, rgba(48,120,255,.6) 100%); - font-family: PingFangSC-Medium;; + background: linear-gradient(90deg, #3078FF 0%, rgba(48, 120, 255, .6) 100%); + font-family: PingFangSC-Medium; + ; font-weight: 400; line-height: 20px; border-radius: 9px 9px 9px 0; } + .jss82 { overflow: hidden; max-height: 0; transition: all linear .3s; } + .jss83 { color: #131D32; cursor: pointer; @@ -1121,10 +1335,12 @@ padding-left: 60px; text-overflow: ellipsis; } + .jss83:hover { color: #3078FF; - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } + .jss84:hover span { color: #3078FF; } @@ -1133,33 +1349,40 @@ .jss85 { padding-top: 20px; } + @media (max-width:959.95px) { .jss85 { padding-top: 16px; } } + .jss86 { width: 100%; height: 240px; margin-bottom: 18px; } + @media (max-width:959.95px) { .jss86 { height: 140px; margin-bottom: 32px; } } + .jss87 { margin-bottom: 18px; } + @media (max-width:959.95px) { .jss87 { margin-bottom: 16px; } + .jss87 .tab__item1 { display: none; } } + .jss88 { width: 25%; display: flex; @@ -1168,18 +1391,21 @@ flex-direction: column; justify-content: center; } + @media (max-width:959.95px) { .jss88 { width: 33.3%; padding: 20px 0 16px; } } + .jss89 { color: #666666; font-size: 16px; margin-top: 16px; font-weight: 500; } + @media (max-width:959.95px) { .jss89 { color: #8391A8; @@ -1187,11 +1413,13 @@ margin-top: 10px; } } + .jss90 { width: auto; height: 48px; display: block; } + @media (max-width:959.95px) { .jss90 { width: auto; @@ -1199,14 +1427,17 @@ display: block; } } + .jss91 { margin-bottom: 20px; } + @media (max-width:959.95px) { .jss91 { margin-bottom: 16px; } } + .jss92 { color: #131D32; font-size: 18px; @@ -1215,6 +1446,7 @@ line-height: 20px; margin-bottom: 28px; } + @media (max-width:959.95px) { .jss92 { font-size: 14px; @@ -1222,122 +1454,156 @@ margin-bottom: 20px; } } + .jss93 { display: flex; justify-content: center; } + .jss94 { width: auto; height: 45px; display: block; } + @media (max-width:959.95px) { .jss94 { height: 34px; } } + .jss95 { margin-right: 96px; } + @media (max-width:959.95px) { .jss95 { margin-right: 34px; } } + .jss96 { width: 100%; padding: 32px 80px 18px; box-sizing: border-box; } + @media (max-width:959.95px) { .jss96 { padding: 20px 16px 0; } } + .jss97 { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; } + .jss98 { width: 16%; padding-bottom: 30px; } + .jss98 img { width: 80%; margin: 0 auto; display: block; } + .jss98:nth-of-type(1) img { width: 90%; } + .jss98:nth-of-type(2) img { width: 66%; } + .jss98:nth-of-type(4) img { width: 76%; } + .jss98:nth-of-type(5) img { width: 76%; } + .jss98:nth-of-type(6) img { width: 100%; } + .jss98:nth-of-type(7) img { width: 90%; } + .jss98:nth-of-type(8) img { width: 82%; } + .jss98:nth-of-type(9) img { width: 94%; } + .jss98:nth-of-type(10) img { width: 64%; } + .jss98:nth-of-type(11) img { width: 76%; } + @media (max-width:959.95px) { .jss98 { width: 33.3%; padding-bottom: 24px; } - .jss98:nth-of-type(8), .jss98:nth-of-type(9), .jss98:nth-of-type(10), .jss98:nth-of-type(11) { + + .jss98:nth-of-type(8), + .jss98:nth-of-type(9), + .jss98:nth-of-type(10), + .jss98:nth-of-type(11) { width: 33.3%; } + .jss98:nth-of-type(8) img { width: 74%; } + .jss98:nth-of-type(9) img { width: 86%; } + .jss98:nth-of-type(10) img { width: 56%; } + .jss98:nth-of-type(11) img { width: 66%; } } + .jss99 { padding: 28px 40px 32px; margin-bottom: 22px; } + @media (max-width:959.95px) { .jss99 { padding: 16px; } } + .jss100 { display: flex; justify-content: space-between; } + @media (max-width:959.95px) { .jss100 { display: unset; } } + .jss101 { color: #8391A8; width: 50%; @@ -1350,6 +1616,7 @@ justify-content: space-between; background-color: #F1F9FE; } + @media (max-width:959.95px) { .jss101 { width: 100%; @@ -1359,10 +1626,12 @@ justify-content: center; } } + .jss101>div { margin: 0 auto; text-align: center; } + .jss102 { color: #8391a8; font-size: 14px; @@ -1370,28 +1639,33 @@ font-weight: 700; line-height: 22px; } + .jss103 { right: 40px; bottom: 8px; position: absolute; } + @media (max-width:959.95px) { .jss103 { display: none; } } + .jss104 { color: #131D32; font-size: 14px; font-weight: 700; line-height: 18px; } + @media (max-width:959.95px) { .jss104 { font-size: 12px; text-align: center; } } + .jss105 { color: #131D32; font-size: 24px; @@ -1399,6 +1673,7 @@ font-weight: 700; line-height: 28px; } + @media (max-width:959.95px) { .jss105 { width: 100%; @@ -1407,37 +1682,44 @@ line-height: 24px; } } + .jss106 { margin-right: 20px; } + @media (max-width:959.95px) { .jss106 { margin-right: 0; margin-bottom: 12px; } } + .jss107 { display: flex; flex-wrap: wrap; margin-bottom: 20px; justify-content: space-between; } + .jss108 { width: 50%; box-sizing: border-box; padding-left: 10px; } + @media (max-width:1279.95px) { .jss108 { width: 100%; padding-left: 0px; } } + .jss109 { width: 50%; padding-left: 0; padding-right: 10px; } + @media (max-width:1279.95px) { .jss109 { width: 100%; @@ -1446,20 +1728,23 @@ padding-right: 0px; } } + .jss110 { width: 100%; border: 1px solid #FFFFFF; height: 100%; padding: 0 40px; - background: rgba(255,255,255,0.80); + background: rgba(255, 255, 255, 0.80); box-sizing: border-box; border-radius: 16px; } + @media (max-width:1279.95px) { .jss110 { padding: 0 20px; } } + .jss111 { height: 60px; display: flex; @@ -1467,55 +1752,67 @@ border-bottom: 1px solid #EDEFF2; justify-content: space-between; } + @media (max-width:959.95px) { .jss111 { height: 42px; line-height: 42px; } } + .jss112 { color: #131D32; font-size: 18px; fontweight: 700; } + @media (max-width:959.95px) { .jss112 { font-size: 14px; } } + .jss113 { cursor: pointer; } + .jss113 img { width: 10px; margin-left: 4px; } + @media (max-width:959.95px) { .jss113 img { display: none; } } + .jss114 { color: #8391A8; font-size: 12px; fontweight: 400; } + .jss115 { padding: 20px 0 3px; } + @media (max-width:959.95px) { .jss115 { padding: 16px 0 2px; } } + .jss116 { margin: 40px auto 0; } + .jss116>img { width: 34px; margin: 0 auto 12px; display: block; } + .jss116>p { color: #8391A8; font-size: 14px; @@ -1523,60 +1820,72 @@ font-weight: 700; line-height: 22px; } + @media (max-width:959.95px) { .jss116 { margin: 24px auto 40px; } } + .jss117 { display: flex; align-items: center; margin-bottom: 20px; justify-content: space-between; } + @media (max-width:959.95px) { .jss117 { margin-bottom: 16px; } } + .jss118 { display: flex; min-width: 100px; align-items: center; } + .jss119 { width: 32px; height: 32px; margin-right: 12px; border-radius: 50%; } + @media (max-width:959.95px) { .jss119 { width: 28px; height: 28px; } } + .jss120 { margin-right: 0px; } + .jss120:last-of-type { left: -10px; position: relative; } + .jss121 { color: #131D32; font-size: 20px; font-family: DINPro-Bold; font-weight: 700; } + @media (max-width:959.95px) { .jss121 { font-size: 16px; } } + .jss122 { margin-left: 2px; } + .jss123 { color: #C5C9D5; display: flex; @@ -1585,6 +1894,7 @@ font-family: MicrosoftYaHei; font-weight: 400; } + .jss123 span { color: #00B595; display: block; @@ -1595,26 +1905,32 @@ font-weight: 700; margin-left: 20px; } + @media (max-width:959.95px) { .jss123 { margin-right: 12px; } + .jss123>i { display: none; } + .jss123 span { margin-left: 0; } } + @media (max-width:959.95px) { .jss124 { margin-right: 10px; } } + .jss125 { display: flex; align-items: center; } + .jss126 { color: #3078FF; border: 1px solid; @@ -1628,14 +1944,17 @@ border-color: #3078FF; border-radius: 22px; } + .jss126:hover { color: #FFF; background-color: #3078FF; } + .jss126 .MuiButton-label { font-size: 14px; font-family: DINPro-Bold; } + @media (max-width:959.95px) { .jss126 { color: #3078FF; @@ -1646,13 +1965,15 @@ min-width: 70px; font-weight: 700; border-radius: 22px; - background-color: rgba(48,120,255,0.1); + background-color: rgba(48, 120, 255, 0.1); } + .jss126:hover { color: #3078FF; - background-color: rgba(48,120,255,0.1); + background-color: rgba(48, 120, 255, 0.1); } } + .jss127 { width: 100%; height: 48px; @@ -1664,20 +1985,25 @@ align-items: center; border-radius: 24px; } + .jss128 { background: #FFFFFF; } + .jss128 span { color: #3078FF; } + .jss128.net__item .net__icon-1 { background: url(/static/media/icon-BSC.cc9a5d9c.svg) no-repeat center center; background-size: contain; } + .jss128.net__item .net__icon-0 { background: url(/static/media/heco.4b2626f9.svg) no-repeat center center; background-size: contain; } + .jss129 { cursor: pointer; height: 40px; @@ -1687,6 +2013,7 @@ border-radius: 24px; justify-content: center; } + .jss129 span { color: #131D32; font-size: 18px; @@ -1694,6 +2021,7 @@ font-weight: 700; margin-left: 8px; } + .jss129:first-of-type i { width: 26px; height: 26px; @@ -1701,6 +2029,7 @@ background: url(/static/media/icon-heco-hui.42ae490e.svg) no-repeat center center; background-size: contain; } + .jss129:nth-of-type(2) i { width: 26px; height: 26px; @@ -1708,28 +2037,33 @@ background: url(/static/media/icon-BSC-hui.3db36973.svg) no-repeat center center; background-size: contain; } + @media (max-width:959.95px) { .jss129 span { font-size: 16px; margin-left: 3.5px; } + .jss129 i { width: 20px; height: 20px; display: block; background-size: contain; } + .jss129:first-of-type i { width: 20px; height: 20px; background-size: contain; } + .jss129:nth-of-type(2) i { width: 20px; height: 20px; background-size: contain; } } + .jss130 { color: #3078FF; } @@ -1815,6 +2149,7 @@ font-size: 25px; line-height: 28px; } + .drop-item-name { padding-right: 30px; width: 100%; @@ -1837,6 +2172,7 @@ line-height: 28px; color: #8391A8; } + .drop-item-name1 { padding-right: 30px; width: 100%; @@ -1860,6 +2196,7 @@ line-height: 28px; color: #494949; } + .drop-item-name2 { padding-right: 30px; width: 100%; @@ -1867,80 +2204,69 @@ } + -
- @include('public/wallet') -
- @include('public/head') -
-
-
-
-
+
+ @include('public/wallet') +
+ @include('public/head') +
+
+
+
+
+
+
+
-
-
-
- -
+
- - {{$data['title']}} + {{$data['title']}}
-
- - +
-
- - content) ?> - +
+ + content) ?> + +
- -
+ @include('public/foot') -
- - @include('public/foot') - -
- -
-
-
- - - - +
+
+ + - - - + \ No newline at end of file diff --git a/resources/views/invite.blade.php b/resources/views/invite.blade.php index 1794bed..cea312f 100644 --- a/resources/views/invite.blade.php +++ b/resources/views/invite.blade.php @@ -1,4 +1,5 @@ + @@ -22,27 +23,35 @@ flex-shrink: 0; user-select: none; } + .MuiSvgIcon-colorPrimary { color: #3f51b5; } + .MuiSvgIcon-colorSecondary { color: #f50057; } + .MuiSvgIcon-colorAction { color: rgba(0, 0, 0, 0.54); } + .MuiSvgIcon-colorError { color: #f44336; } + .MuiSvgIcon-colorDisabled { color: rgba(0, 0, 0, 0.26); } + .MuiSvgIcon-fontSizeInherit { font-size: inherit; } + .MuiSvgIcon-fontSizeSmall { font-size: 1.25rem; } + .MuiSvgIcon-fontSizeLarge { font-size: 2.1875rem; } @@ -53,71 +62,85 @@ display: none; } } + @media (min-width:0px) { .jss30 { display: none; } } + @media (max-width:599.95px) { .jss31 { display: none; } } + @media (min-width:600px) and (max-width:959.95px) { .jss32 { display: none; } } + @media (min-width:600px) { .jss33 { display: none; } } + @media (max-width:959.95px) { .jss34 { display: none; } } + @media (min-width:960px) and (max-width:1279.95px) { .jss35 { display: none; } } + @media (min-width:960px) { .jss36 { display: none; } } + @media (max-width:1279.95px) { .jss37 { display: none; } } + @media (min-width:1280px) and (max-width:1919.95px) { .jss38 { display: none; } } + @media (min-width:1280px) { .jss39 { display: none; } } + @media (max-width:1919.95px) { .jss40 { display: none; } } + @media (min-width:1920px) { .jss41 { display: none; } } + @media (min-width:1920px) { .jss42 { display: none; } } + @media (min-width:0px) { .jss43 { display: none; @@ -129,11 +152,12 @@ width: 100%; height: 80px; position: relative; - background: rgba(255,255,255,0.60); + background: rgba(255, 255, 255, 0.60); /*border-top: 1px solid #FFFFFF;*/ /*box-shadow: 0 4px 16px 0 #F6F6F6;*/ /*border-bottom: 0px solid #FFFFFF;*/ } + @media (max-width:959.95px) { .jss1 { height: 48px; @@ -150,6 +174,7 @@ align-items: center; justify-content: space-between; } + @media (max-width:959.95px) { .jss2 { width: 100%; @@ -157,6 +182,7 @@ padding: 0 16px; } } + .jss3 { top: 18px; left: 38px; @@ -167,6 +193,7 @@ background: url(/static/media/logo.c3d2c062.svg) no-repeat center center; background-size: contain; } + .jss4 { top: 18px; left: 38px; @@ -175,21 +202,25 @@ display: block; position: absolute; } + .jss4 img { width: 100%; height: 100%; } + @media (max-width:959.95px) { .jss4 { width: 120px; height: 32px; position: unset; } + .jss4 img { width: 100%; height: 100%; } } + .jss5 { color: #8391A8; height: 100%; @@ -197,27 +228,32 @@ font-weight: 500; line-height: 80px; } + @media (max-width:959.95px) { .jss5 { height: 32px; line-height: unset; } } + .jss6 { color: #8391A8; display: flex; font-size: 14px; font-weight: 500; } + .jss6 p { overflow: hidden; max-width: 400px; white-space: nowrap; text-overflow: ellipsis; } + .jss6 img { margin-right: 5px; } + .jss7 { color: #3078FF; cursor: pointer; @@ -226,10 +262,12 @@ margin-left: 8px; text-decoration: underline; } + .jss8 { display: flex; align-items: center; } + .jss9 { color: #555; width: 100%; @@ -246,13 +284,16 @@ justify-content: flex-start; background-color: #FFF; } + .jss10 { top: auto; position: absolute; } + .jss11 { position: fixed; } + .jss12 { width: 100%; display: flex; @@ -265,30 +306,37 @@ padding-right: 15px; justify-content: space-between; } + @media (min-width: 576px) { .jss12 { max-width: 540px; } } + @media (min-width: 768px) { .jss12 { max-width: 720px; } } + @media (min-width: 992px) { .jss12 { max-width: 960px; } } + @media (min-width: 1230px) { .jss12 { max-width: 1230px; } } + .jss13 { letter-spacing: unset; } - .jss13, .jss13 a { + + .jss13, + .jss13 a { color: inherit; font-size: 24px; min-width: unset; @@ -299,58 +347,73 @@ border-radius: 3px; text-transform: none; } + .jss13 a { margin-left: 8px; } - .jss13:hover, .jss13:focus, .jss13 a:hover, .jss13 a:focus { + + .jss13:hover, + .jss13:focus, + .jss13 a:hover, + .jss13 a:focus { color: inherit; background: transparent; } + .jss14 { margin: 20px 10px; margin-top: 0px; } + .jss15 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(48, 120, 255, 0.46); background-color: #3078FF; } + .jss16 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(0, 172, 193, 0.46); background-color: #00acc1; } + .jss17 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(76, 175, 80, 0.46); background-color: #4caf50; } + .jss18 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(255, 152, 0, 0.46); background-color: #ff9800; } + .jss19 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(244, 67, 54, 0.46); background-color: #f44336; } + .jss20 { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 12px -5px rgba(233, 30, 99, 0.46); background-color: #e91e63; } + .jss21 { color: #FFF; box-shadow: none; padding-top: 25px; background-color: transparent !important; } + .jss22 { color: #FFF; box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, 0.06); background-color: #323951; } + .jss23 { color: #555; border: 0; @@ -359,6 +422,7 @@ margin-bottom: 20px; background-color: #FFF !important; } + .jss24 { top: 0; left: auto; @@ -382,9 +446,11 @@ transition-property: top, bottom, width; transition-timing-function: linear, linear, ease; } + .jss25 { width: 100%; } + .jss26 { flex-grow: 1; align-items: center; @@ -393,6 +459,7 @@ -ms-flex-positive: 1; -webkit-box-align: center; } + @media (min-width:960px) { .jss26 { display: flex !important; @@ -400,6 +467,7 @@ -ms-flex-preferred-size: auto; } } + .jss27 { top: 9px; color: white; @@ -407,6 +475,7 @@ z-index: 1; position: absolute; } + .jss28 { width: 60xh; display: flex; @@ -426,18 +495,22 @@ border-radius: inherit; pointer-events: none; } + .MuiTouchRipple-ripple { opacity: 0; position: absolute; } + .MuiTouchRipple-rippleVisible { opacity: 0.3; animation: MuiTouchRipple-keyframes-enter 550ms cubic-bezier(0.4, 0, 0.2, 1); transform: scale(1); } + .MuiTouchRipple-ripplePulsate { animation-duration: 200ms; } + .MuiTouchRipple-child { width: 100%; height: 100%; @@ -446,41 +519,50 @@ border-radius: 50%; background-color: currentColor; } + .MuiTouchRipple-childLeaving { opacity: 0; animation: MuiTouchRipple-keyframes-exit 550ms cubic-bezier(0.4, 0, 0.2, 1); } + .MuiTouchRipple-childPulsate { top: 0; left: 0; position: absolute; animation: MuiTouchRipple-keyframes-pulsate 2500ms cubic-bezier(0.4, 0, 0.2, 1) 200ms infinite; } + @-webkit-keyframes MuiTouchRipple-keyframes-enter { 0% { opacity: 0.1; transform: scale(0); } + 100% { opacity: 0.3; transform: scale(1); } } + @-webkit-keyframes MuiTouchRipple-keyframes-exit { 0% { opacity: 1; } + 100% { opacity: 0; } } + @-webkit-keyframes MuiTouchRipple-keyframes-pulsate { 0% { transform: scale(1); } + 50% { transform: scale(0.92); } + 100% { transform: scale(1); } @@ -507,13 +589,16 @@ -webkit-appearance: none; -webkit-tap-highlight-color: transparent; } + .MuiButtonBase-root::-moz-focus-inner { border-style: none; } + .MuiButtonBase-root.Mui-disabled { cursor: default; pointer-events: none; } + @media print { .MuiButtonBase-root { -webkit-print-color-adjust: exact; @@ -531,59 +616,75 @@ transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; border-radius: 50%; } + .MuiIconButton-root:hover { background-color: rgba(0, 0, 0, 0.04); } + .MuiIconButton-root.Mui-disabled { color: rgba(0, 0, 0, 0.26); background-color: transparent; } + @media (hover: none) { .MuiIconButton-root:hover { background-color: transparent; } } + .MuiIconButton-edgeStart { margin-left: -12px; } + .MuiIconButton-sizeSmall.MuiIconButton-edgeStart { margin-left: -3px; } + .MuiIconButton-edgeEnd { margin-right: -12px; } + .MuiIconButton-sizeSmall.MuiIconButton-edgeEnd { margin-right: -3px; } + .MuiIconButton-colorInherit { color: inherit; } + .MuiIconButton-colorPrimary { color: #3f51b5; } + .MuiIconButton-colorPrimary:hover { background-color: rgba(63, 81, 181, 0.04); } + @media (hover: none) { .MuiIconButton-colorPrimary:hover { background-color: transparent; } } + .MuiIconButton-colorSecondary { color: #f50057; } + .MuiIconButton-colorSecondary:hover { background-color: rgba(245, 0, 87, 0.04); } + @media (hover: none) { .MuiIconButton-colorSecondary:hover { background-color: transparent; } } + .MuiIconButton-sizeSmall { padding: 3px; font-size: 1.125rem; } + .MuiIconButton-label { width: 100%; display: flex; @@ -598,7 +699,7 @@ font-size: 0.875rem; min-width: 64px; box-sizing: border-box; - transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; + transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms; font-family: "Roboto", "Helvetica", "Arial", sans-serif; font-weight: 500; line-height: 1.75; @@ -606,210 +707,264 @@ letter-spacing: 0.02857em; text-transform: uppercase; } + .MuiButton-root:hover { text-decoration: none; background-color: rgba(0, 0, 0, 0.04); } + .MuiButton-root.Mui-disabled { color: rgba(0, 0, 0, 0.26); } + @media (hover: none) { .MuiButton-root:hover { background-color: transparent; } } + .MuiButton-root:hover.Mui-disabled { background-color: transparent; } + .MuiButton-label { width: 100%; display: inherit; align-items: inherit; justify-content: inherit; } + .MuiButton-text { padding: 6px 8px; } + .MuiButton-textPrimary { color: #3f51b5; } + .MuiButton-textPrimary:hover { background-color: rgba(63, 81, 181, 0.04); } + @media (hover: none) { .MuiButton-textPrimary:hover { background-color: transparent; } } + .MuiButton-textSecondary { color: #f50057; } + .MuiButton-textSecondary:hover { background-color: rgba(245, 0, 87, 0.04); } + @media (hover: none) { .MuiButton-textSecondary:hover { background-color: transparent; } } + .MuiButton-outlined { border: 1px solid rgba(0, 0, 0, 0.23); padding: 5px 15px; } + .MuiButton-outlined.Mui-disabled { border: 1px solid rgba(0, 0, 0, 0.12); } + .MuiButton-outlinedPrimary { color: #3f51b5; border: 1px solid rgba(63, 81, 181, 0.5); } + .MuiButton-outlinedPrimary:hover { border: 1px solid #3f51b5; background-color: rgba(63, 81, 181, 0.04); } + @media (hover: none) { .MuiButton-outlinedPrimary:hover { background-color: transparent; } } + .MuiButton-outlinedSecondary { color: #f50057; border: 1px solid rgba(245, 0, 87, 0.5); } + .MuiButton-outlinedSecondary:hover { border: 1px solid #f50057; background-color: rgba(245, 0, 87, 0.04); } + .MuiButton-outlinedSecondary.Mui-disabled { border: 1px solid rgba(0, 0, 0, 0.26); } + @media (hover: none) { .MuiButton-outlinedSecondary:hover { background-color: transparent; } } + .MuiButton-contained { color: rgba(0, 0, 0, 0.87); - box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12); + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); background-color: #e0e0e0; } + .MuiButton-contained:hover { - box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12); + box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); background-color: #d5d5d5; } + .MuiButton-contained.Mui-focusVisible { - box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12); + box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); } + .MuiButton-contained:active { - box-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12); + box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); } + .MuiButton-contained.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); } + @media (hover: none) { .MuiButton-contained:hover { - box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12); + box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); background-color: #e0e0e0; } } + .MuiButton-contained:hover.Mui-disabled { background-color: rgba(0, 0, 0, 0.12); } + .MuiButton-containedPrimary { color: #fff; background-color: #3f51b5; } + .MuiButton-containedPrimary:hover { background-color: #303f9f; } + @media (hover: none) { .MuiButton-containedPrimary:hover { background-color: #3f51b5; } } + .MuiButton-containedSecondary { color: #fff; background-color: #f50057; } + .MuiButton-containedSecondary:hover { background-color: #c51162; } + @media (hover: none) { .MuiButton-containedSecondary:hover { background-color: #f50057; } } + .MuiButton-disableElevation { box-shadow: none; } + .MuiButton-disableElevation:hover { box-shadow: none; } + .MuiButton-disableElevation.Mui-focusVisible { box-shadow: none; } + .MuiButton-disableElevation:active { box-shadow: none; } + .MuiButton-disableElevation.Mui-disabled { box-shadow: none; } + .MuiButton-colorInherit { color: inherit; border-color: currentColor; } + .MuiButton-textSizeSmall { padding: 4px 5px; font-size: 0.8125rem; } + .MuiButton-textSizeLarge { padding: 8px 11px; font-size: 0.9375rem; } + .MuiButton-outlinedSizeSmall { padding: 3px 9px; font-size: 0.8125rem; } + .MuiButton-outlinedSizeLarge { padding: 7px 21px; font-size: 0.9375rem; } + .MuiButton-containedSizeSmall { padding: 4px 10px; font-size: 0.8125rem; } + .MuiButton-containedSizeLarge { padding: 8px 22px; font-size: 0.9375rem; } + .MuiButton-fullWidth { width: 100%; } + .MuiButton-startIcon { display: inherit; margin-left: -4px; margin-right: 8px; } + .MuiButton-startIcon.MuiButton-iconSizeSmall { margin-left: -2px; } + .MuiButton-endIcon { display: inherit; margin-left: 8px; margin-right: -4px; } + .MuiButton-endIcon.MuiButton-iconSizeSmall { margin-right: -2px; } - .MuiButton-iconSizeSmall > *:first-child { + + .MuiButton-iconSizeSmall>*:first-child { font-size: 18px; } - .MuiButton-iconSizeMedium > *:first-child { + + .MuiButton-iconSizeMedium>*:first-child { font-size: 20px; } - .MuiButton-iconSizeLarge > *:first-child { + + .MuiButton-iconSizeLarge>*:first-child { font-size: 22px; } @@ -821,9 +976,11 @@ display: none !important; pointer-events: none; } + .jss48 { - top: 10px!important; + top: 10px !important; } + @media (max-width:959.95px) { .jss48 { top: unset !important; @@ -832,7 +989,8 @@ transform: none !important; will-change: none !important; } - .jss48 > div { + + .jss48>div { padding: 0px !important; box-shadow: none !important; margin-top: 0px !important; @@ -842,41 +1000,55 @@ margin-bottom: 5px !important; } } + .jss49 { display: block; } - .jss49 > div > button, .jss49 > div > a { + + .jss49>div>button, + .jss49>div>a { color: inherit !important; margin: 0px !important; padding: 10px 20px !important; } - .jss49 > div > button > span:first-child, .jss49 > div > a > span:first-child { + + .jss49>div>button>span:first-child, + .jss49>div>a>span:first-child { width: 100%; justify-content: flex-start; } - .jss50 > button:first-child > span:first-child, .jss50 > a:first-child > span:first-child { + + .jss50>button:first-child>span:first-child, + .jss50>a:first-child>span:first-child { display: inline-block; } + .jss50 .jss67 { margin-left: 0px; } + .jss51 { overflow: hidden; box-shadow: 0 4px 12px 0 #EDEFF2; border-radius: 16px; } + .jss52 { background-color: #323951; } + .jss53 { color: #fff !important; } + .jss54 { padding: 0; } + .jss55 { z-index: 1200; } + @media (max-width:959.95px) { .jss55 { color: black; @@ -890,6 +1062,7 @@ background-color: transparent; } } + .jss56 { color: #131D32; width: 198px; @@ -904,57 +1077,69 @@ letter-spacing: 0; justify-content: center; } + .jss56:last-of-type { border-bottom: none; } + .jss57:hover { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(33, 33, 33, 0.4); background-color: #272E42; } + .jss58:hover { color: #3078FF; background-color: #F1FAFF; } + .jss59:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(0, 172, 193, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(0, 172, 193, 0.2); background-color: #00acc1; } + .jss60:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(76, 175, 80, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(76, 175, 80, 0.2); background-color: #4caf50; } + .jss61:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(255, 152, 0, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(255, 152, 0, 0.2); background-color: #ff9800; } + .jss62:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(244, 67, 54, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(244, 67, 54, 0.2); background-color: #f44336; } + .jss63:hover { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4); background-color: #e91e63; } + .jss64 { text-align: right; } + .jss65 { height: 1px; margin: 5px 0; overflow: hidden; background-color: rgba(0, 0, 0, 0.12); } + .jss66 { color: white; width: 20px; height: 20px; } + .jss67 { color: #3078FF; width: 0; @@ -967,17 +1152,21 @@ border-right: 4px solid transparent; vertical-align: middle; } + .jss68 { color: #FFF; transform: rotate(180deg); } + .jss69 { color: #FFF; transform: rotate(180deg); } + .jss70 { margin-right: 4px; } + .jss71 { color: #777; display: block; @@ -989,10 +1178,13 @@ line-height: 1.428571; white-space: nowrap; } - .jss71:hover, .jss71:focus { + + .jss71:hover, + .jss71:focus { cursor: auto; background-color: transparent; } + .jss72 { padding: 0; } @@ -1008,17 +1200,23 @@ background: #FFFFFF; border-radius: 22px; } - .jss45:hover, .jss45:focus { + + .jss45:hover, + .jss45:focus { color: #FFF; background-color: #3078FF; } - .jss45:hover b, .jss45:focus b { + + .jss45:hover b, + .jss45:focus b { color: #FFF; } + .jss45 .MuiButton-label { font-size: 14px; font-family: DINPro-Bold; } + @media (max-width:959.95px) { .jss45 { color: rgba(60, 60, 67, 0.9); @@ -1038,12 +1236,15 @@ height: 100%; background-color: #FFF; } + .jss76 { padding-top: 40px; } + .jss77 { width: 100%; } + .jss78 { width: 100%; cursor: pointer; @@ -1058,23 +1259,30 @@ padding-left: 33px; background-color: #FFF; } + .jss78:hover { - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } - .jss78:hover a, .jss78:hover span { + + .jss78:hover a, + .jss78:hover span { color: #3078FF; } - .jss78 a, .jss78 span { + + .jss78 a, + .jss78 span { font-size: 14px; } + .jss79 { color: #3078FF !important; display: flex; position: relative; align-items: center; font-weight: bold !important; - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } + .jss79 span { right: 0; width: 4px; @@ -1083,12 +1291,14 @@ background: #3078FF; border-radius: 2px; } + .jss80 { width: 20px; height: 20px; display: block; margin-right: 8px; } + .jss81 strong { color: #fff; right: 50px; @@ -1096,17 +1306,20 @@ padding: 0 10px; position: absolute; font-size: 12px; - background: linear-gradient(90deg, #3078FF 0%, rgba(48,120,255,.6) 100%); - font-family: PingFangSC-Medium;; + background: linear-gradient(90deg, #3078FF 0%, rgba(48, 120, 255, .6) 100%); + font-family: PingFangSC-Medium; + ; font-weight: 400; line-height: 20px; border-radius: 9px 9px 9px 0; } + .jss82 { overflow: hidden; max-height: 0; transition: all linear .3s; } + .jss83 { color: #131D32; cursor: pointer; @@ -1120,10 +1333,12 @@ padding-left: 60px; text-overflow: ellipsis; } + .jss83:hover { color: #3078FF; - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } + .jss84:hover span { color: #3078FF; } @@ -1132,33 +1347,40 @@ .jss85 { padding-top: 20px; } + @media (max-width:959.95px) { .jss85 { padding-top: 16px; } } + .jss86 { width: 100%; height: 240px; margin-bottom: 18px; } + @media (max-width:959.95px) { .jss86 { height: 140px; margin-bottom: 32px; } } + .jss87 { margin-bottom: 18px; } + @media (max-width:959.95px) { .jss87 { margin-bottom: 16px; } + .jss87 .tab__item1 { display: none; } } + .jss88 { width: 25%; display: flex; @@ -1167,18 +1389,21 @@ flex-direction: column; justify-content: center; } + @media (max-width:959.95px) { .jss88 { width: 33.3%; padding: 20px 0 16px; } } + .jss89 { color: #666666; font-size: 16px; margin-top: 16px; font-weight: 500; } + @media (max-width:959.95px) { .jss89 { color: #8391A8; @@ -1186,11 +1411,13 @@ margin-top: 10px; } } + .jss90 { width: auto; height: 48px; display: block; } + @media (max-width:959.95px) { .jss90 { width: auto; @@ -1198,14 +1425,17 @@ display: block; } } + .jss91 { margin-bottom: 20px; } + @media (max-width:959.95px) { .jss91 { margin-bottom: 16px; } } + .jss92 { color: #131D32; font-size: 18px; @@ -1214,6 +1444,7 @@ line-height: 20px; margin-bottom: 28px; } + @media (max-width:959.95px) { .jss92 { font-size: 14px; @@ -1221,122 +1452,156 @@ margin-bottom: 20px; } } + .jss93 { display: flex; justify-content: center; } + .jss94 { width: auto; height: 45px; display: block; } + @media (max-width:959.95px) { .jss94 { height: 34px; } } + .jss95 { margin-right: 96px; } + @media (max-width:959.95px) { .jss95 { margin-right: 34px; } } + .jss96 { width: 100%; padding: 32px 80px 18px; box-sizing: border-box; } + @media (max-width:959.95px) { .jss96 { padding: 20px 16px 0; } } + .jss97 { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; } + .jss98 { width: 16%; padding-bottom: 30px; } + .jss98 img { width: 80%; margin: 0 auto; display: block; } + .jss98:nth-of-type(1) img { width: 90%; } + .jss98:nth-of-type(2) img { width: 66%; } + .jss98:nth-of-type(4) img { width: 76%; } + .jss98:nth-of-type(5) img { width: 76%; } + .jss98:nth-of-type(6) img { width: 100%; } + .jss98:nth-of-type(7) img { width: 90%; } + .jss98:nth-of-type(8) img { width: 82%; } + .jss98:nth-of-type(9) img { width: 94%; } + .jss98:nth-of-type(10) img { width: 64%; } + .jss98:nth-of-type(11) img { width: 76%; } + @media (max-width:959.95px) { .jss98 { width: 33.3%; padding-bottom: 24px; } - .jss98:nth-of-type(8), .jss98:nth-of-type(9), .jss98:nth-of-type(10), .jss98:nth-of-type(11) { + + .jss98:nth-of-type(8), + .jss98:nth-of-type(9), + .jss98:nth-of-type(10), + .jss98:nth-of-type(11) { width: 33.3%; } + .jss98:nth-of-type(8) img { width: 74%; } + .jss98:nth-of-type(9) img { width: 86%; } + .jss98:nth-of-type(10) img { width: 56%; } + .jss98:nth-of-type(11) img { width: 66%; } } + .jss99 { padding: 28px 40px 32px; margin-bottom: 22px; } + @media (max-width:959.95px) { .jss99 { padding: 16px; } } + .jss100 { display: flex; justify-content: space-between; } + @media (max-width:959.95px) { .jss100 { display: unset; } } + .jss101 { color: #8391A8; width: 50%; @@ -1349,6 +1614,7 @@ justify-content: space-between; background-color: #F1F9FE; } + @media (max-width:959.95px) { .jss101 { width: 100%; @@ -1358,10 +1624,12 @@ justify-content: center; } } + .jss101>div { margin: 0 auto; text-align: center; } + .jss102 { color: #8391a8; font-size: 14px; @@ -1369,28 +1637,33 @@ font-weight: 700; line-height: 22px; } + .jss103 { right: 40px; bottom: 8px; position: absolute; } + @media (max-width:959.95px) { .jss103 { display: none; } } + .jss104 { color: #131D32; font-size: 14px; font-weight: 700; line-height: 18px; } + @media (max-width:959.95px) { .jss104 { font-size: 12px; text-align: center; } } + .jss105 { color: #131D32; font-size: 24px; @@ -1398,6 +1671,7 @@ font-weight: 700; line-height: 28px; } + @media (max-width:959.95px) { .jss105 { width: 100%; @@ -1406,37 +1680,44 @@ line-height: 24px; } } + .jss106 { margin-right: 20px; } + @media (max-width:959.95px) { .jss106 { margin-right: 0; margin-bottom: 12px; } } + .jss107 { display: flex; flex-wrap: wrap; margin-bottom: 20px; justify-content: space-between; } + .jss108 { width: 50%; box-sizing: border-box; padding-left: 10px; } + @media (max-width:1279.95px) { .jss108 { width: 100%; padding-left: 0px; } } + .jss109 { width: 50%; padding-left: 0; padding-right: 10px; } + @media (max-width:1279.95px) { .jss109 { width: 100%; @@ -1445,20 +1726,23 @@ padding-right: 0px; } } + .jss110 { width: 100%; border: 1px solid #FFFFFF; height: 100%; padding: 0 40px; - background: rgba(255,255,255,0.80); + background: rgba(255, 255, 255, 0.80); box-sizing: border-box; border-radius: 16px; } + @media (max-width:1279.95px) { .jss110 { padding: 0 20px; } } + .jss111 { height: 60px; display: flex; @@ -1466,55 +1750,67 @@ border-bottom: 1px solid #EDEFF2; justify-content: space-between; } + @media (max-width:959.95px) { .jss111 { height: 42px; line-height: 42px; } } + .jss112 { color: #131D32; font-size: 18px; fontweight: 700; } + @media (max-width:959.95px) { .jss112 { font-size: 14px; } } + .jss113 { cursor: pointer; } + .jss113 img { width: 10px; margin-left: 4px; } + @media (max-width:959.95px) { .jss113 img { display: none; } } + .jss114 { color: #8391A8; font-size: 12px; fontweight: 400; } + .jss115 { padding: 20px 0 3px; } + @media (max-width:959.95px) { .jss115 { padding: 16px 0 2px; } } + .jss116 { margin: 40px auto 0; } + .jss116>img { width: 34px; margin: 0 auto 12px; display: block; } + .jss116>p { color: #8391A8; font-size: 14px; @@ -1522,60 +1818,72 @@ font-weight: 700; line-height: 22px; } + @media (max-width:959.95px) { .jss116 { margin: 24px auto 40px; } } + .jss117 { display: flex; align-items: center; margin-bottom: 20px; justify-content: space-between; } + @media (max-width:959.95px) { .jss117 { margin-bottom: 16px; } } + .jss118 { display: flex; min-width: 100px; align-items: center; } + .jss119 { width: 32px; height: 32px; margin-right: 12px; border-radius: 50%; } + @media (max-width:959.95px) { .jss119 { width: 28px; height: 28px; } } + .jss120 { margin-right: 0px; } + .jss120:last-of-type { left: -10px; position: relative; } + .jss121 { color: #131D32; font-size: 20px; font-family: DINPro-Bold; font-weight: 700; } + @media (max-width:959.95px) { .jss121 { font-size: 16px; } } + .jss122 { margin-left: 2px; } + .jss123 { color: #C5C9D5; display: flex; @@ -1584,6 +1892,7 @@ font-family: MicrosoftYaHei; font-weight: 400; } + .jss123 span { color: #00B595; display: block; @@ -1594,26 +1903,32 @@ font-weight: 700; margin-left: 20px; } + @media (max-width:959.95px) { .jss123 { margin-right: 12px; } + .jss123>i { display: none; } + .jss123 span { margin-left: 0; } } + @media (max-width:959.95px) { .jss124 { margin-right: 10px; } } + .jss125 { display: flex; align-items: center; } + .jss126 { color: #3078FF; border: 1px solid; @@ -1627,14 +1942,17 @@ border-color: #3078FF; border-radius: 22px; } + .jss126:hover { color: #FFF; background-color: #3078FF; } + .jss126 .MuiButton-label { font-size: 14px; font-family: DINPro-Bold; } + @media (max-width:959.95px) { .jss126 { color: #3078FF; @@ -1645,13 +1963,15 @@ min-width: 70px; font-weight: 700; border-radius: 22px; - background-color: rgba(48,120,255,0.1); + background-color: rgba(48, 120, 255, 0.1); } + .jss126:hover { color: #3078FF; - background-color: rgba(48,120,255,0.1); + background-color: rgba(48, 120, 255, 0.1); } } + .jss127 { width: 100%; height: 48px; @@ -1663,20 +1983,25 @@ align-items: center; border-radius: 24px; } + .jss128 { background: #FFFFFF; } + .jss128 span { color: #3078FF; } + .jss128.net__item .net__icon-1 { background: url(/static/media/icon-BSC.cc9a5d9c.svg) no-repeat center center; background-size: contain; } + .jss128.net__item .net__icon-0 { background: url(/static/media/heco.4b2626f9.svg) no-repeat center center; background-size: contain; } + .jss129 { cursor: pointer; height: 40px; @@ -1686,6 +2011,7 @@ border-radius: 24px; justify-content: center; } + .jss129 span { color: #131D32; font-size: 18px; @@ -1693,6 +2019,7 @@ font-weight: 700; margin-left: 8px; } + .jss129:first-of-type i { width: 26px; height: 26px; @@ -1700,6 +2027,7 @@ background: url(/static/media/icon-heco-hui.42ae490e.svg) no-repeat center center; background-size: contain; } + .jss129:nth-of-type(2) i { width: 26px; height: 26px; @@ -1707,28 +2035,33 @@ background: url(/static/media/icon-BSC-hui.3db36973.svg) no-repeat center center; background-size: contain; } + @media (max-width:959.95px) { .jss129 span { font-size: 16px; margin-left: 3.5px; } + .jss129 i { width: 20px; height: 20px; display: block; background-size: contain; } + .jss129:first-of-type i { width: 20px; height: 20px; background-size: contain; } + .jss129:nth-of-type(2) i { width: 20px; height: 20px; background-size: contain; } } + .jss130 { color: #3078FF; } @@ -1745,6 +2078,7 @@ min-height: 100%; background-color: rgb(255, 255, 255); } + .khwFXM { display: flex; flex-flow: row nowrap; @@ -1752,12 +2086,14 @@ -webkit-box-pack: justify; justify-content: space-between; } + .gJTNNB { width: 100%; top: 0px; position: relative; height: 268px; } + .dkwcfA { position: absolute; width: 100%; @@ -1780,10 +2116,12 @@ top: -290px; padding-bottom: 0px; } + .bYbzrx { margin-left: 20px; margin-right: 20px; } + .css-1sttza { box-sizing: border-box; margin: 0px; @@ -1793,6 +2131,7 @@ flex-direction: column; display: flex; } + .css-s7ktpd { box-sizing: border-box; margin: 0px; @@ -1801,6 +2140,7 @@ font-weight: bold; color: rgb(255, 255, 255); } + .css-uvbx36 { box-sizing: border-box; margin: 15px 0px 0px; @@ -1808,6 +2148,7 @@ font-size: 12px; color: rgb(255, 255, 255); } + .css-171h6az { box-sizing: border-box; margin: 25px 0px 0px; @@ -1818,6 +2159,7 @@ justify-content: center; display: flex; } + .hURkDL { background: rgb(3, 173, 144); border-radius: 10px; @@ -1828,15 +2170,16 @@ font-size: 14px; padding: 11px 25px; } - .jSVPra { - color: rgb(3, 173, 144); - border: 1px solid rgb(3, 173, 144); - border-radius: 10px; - cursor: pointer; - white-space: nowrap; - font-size: 14px; - padding: 11px 25px; - } + + .jSVPra { + color: rgb(3, 173, 144); + border: 1px solid rgb(3, 173, 144); + border-radius: 10px; + cursor: pointer; + white-space: nowrap; + font-size: 14px; + padding: 11px 25px; + } .eirNxt { background: rgb(240, 241, 245); @@ -1844,6 +2187,7 @@ /*width: 100%;*/ padding: 20px; } + .css-5xvk2k { box-sizing: border-box; margin: 0px; @@ -1851,6 +2195,7 @@ font-size: 14px; color: rgba(60, 60, 67, 0.8); } + .css-3nkyja { box-sizing: border-box; margin: 10px 0px 0px; @@ -1859,6 +2204,7 @@ align-items: center; display: flex; } + .css-1emy758 { box-sizing: border-box; margin: 0px 8px 0px 0px; @@ -1867,6 +2213,7 @@ color: rgb(0, 0, 0); font-weight: bold; } + .css-1fpwkvf { box-sizing: border-box; margin: 20px 0px 0px; @@ -1874,6 +2221,7 @@ font-size: 14px; color: rgba(60, 60, 67, 0.8); } + .css-1npddnr { box-sizing: border-box; margin: 10px 0px 0px; @@ -1881,6 +2229,7 @@ flex-direction: column; display: flex; } + .css-v4bg3b { box-sizing: border-box; margin: 0px 20px 0px 0px; @@ -1889,6 +2238,7 @@ color: rgb(0, 0, 0); font-weight: bold; } + .css-zkfaav { box-sizing: border-box; margin: 0px; @@ -1897,6 +2247,7 @@ align-items: center; display: flex; } + .css-1489yvm { box-sizing: border-box; margin: 0px 4px 0px 0px; @@ -1905,6 +2256,7 @@ color: rgb(0, 108, 237); font-weight: 500; } + .css-18jp3wp { box-sizing: border-box; margin: 10px 0px 0px; @@ -1915,12 +2267,14 @@ background-color: rgb(255, 255, 255); display: flex; } + .css-4cffwv { box-sizing: border-box; margin: 0px; min-width: 0px; display: flex; } + .css-5xvk2k { box-sizing: border-box; margin: 0px; @@ -1928,9 +2282,11 @@ font-size: 14px; color: rgba(60, 60, 67, 0.8); } + .fEfDxD { display: inline-block; } + .bsOvoP { display: flex; -webkit-box-align: center; @@ -1945,6 +2301,7 @@ border-radius: 36px; color: rgb(72, 88, 123); } + .css-1pnrfdy { box-sizing: border-box; margin: 0px; @@ -1953,12 +2310,14 @@ color: rgb(0, 0, 0); font-weight: bold; } + .css-4cffwv { box-sizing: border-box; margin: 0px; min-width: 0px; display: flex; } + .css-5xvk2k { box-sizing: border-box; margin: 0px; @@ -1966,9 +2325,11 @@ font-size: 14px; color: rgba(60, 60, 67, 0.8); } + .fEfDxD { display: inline-block; } + .bsOvoP { display: flex; -webkit-box-align: center; @@ -1983,6 +2344,7 @@ border-radius: 36px; color: rgb(72, 88, 123); } + .css-1pnrfdy { box-sizing: border-box; margin: 0px; @@ -1991,15 +2353,18 @@ color: rgb(0, 0, 0); font-weight: bold; } + .css-117j3zt { box-sizing: border-box; margin: 0px 0px 16px; min-width: 0px; display: flex; } + .hytVZc { font-size: 0px; } + .css-161g6i { box-sizing: border-box; margin: 0px 0px 0px 15px; @@ -2010,24 +2375,27 @@ color: rgb(0, 0, 0); margin-top: 5px; } + .gwgGET .date-picker { height: 48px; border-radius: 10px; margin-right: 30px; } + .ant-picker-range { position: relative; display: inline-flex; } + .ant-picker { box-sizing: border-box; margin: 0; - color: rgba(0,0,0,.85); + color: rgba(0, 0, 0, .85); font-size: 14px; font-variant: tabular-nums; line-height: 1.5715; list-style: none; - font-feature-settings: "tnum","tnum"; + font-feature-settings: "tnum", "tnum"; padding: 4px 11px; position: relative; display: inline-flex; @@ -2035,14 +2403,16 @@ background: #fff; border: 1px solid #d9d9d9; border-radius: 2px; - transition: border .3s,box-shadow .3s; + transition: border .3s, box-shadow .3s; } + .ant-picker-input { position: relative; display: inline-flex; align-items: center; width: 100%; } + .css-1an2brl { box-sizing: border-box; margin: 16px -16px -12px 0px; @@ -2050,6 +2420,7 @@ flex-wrap: wrap; display: flex; } + .oYsBp { font-size: 14px; padding: 13px 20px; @@ -2062,6 +2433,7 @@ margin-bottom: 25px; margin-right: 16px; } + .gmskGH { font-size: 14px; padding: 13px 20px; @@ -2074,24 +2446,28 @@ margin-bottom: 25px; margin-right: 16px; } + .css-qfb5mf { box-sizing: border-box; min-width: 0px; font-size: 14px; color: rgba(60, 60, 67, 0.6); } + .iSjAKj { margin-top: 12px; padding: 20px 20px 16px; border-radius: 20px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVcAAADaCAMAAAAltvGYAAAAqFBMVEUAAAAKGlsKGlsKGVsKG14JGlsKGlsJGlsLGlsMGlwJF10MIGMKGlsLHFwMJnEMHF4MH14MI18MH2ULMmMMJmAMHWEMHmMNJ3EJLHIQLXEJPmUMIV8LL2ILLGIPKnEPI3cJKnEOJHwMKmEJO2QLJ3EKNmQHQmUNIGgOIW0PInAOIGoHRWYKG10PInMOJoULKGEKOGQOJX8OJYIMI2gKNGMKJmsPKm4JKG45zAQVAAAADHRSTlMA6bCXF/jTh3hXN/jRcQWZAAAL5klEQVR42uzczW6rMBCGYSf97+GECAkMG+SFpbPJLiLc/50dfzPYZhraCsJy3k3TLh+NpgScGNnn+/H18FJoa3o5vB7fP823Pb8dCm1rh7fnZdUnndPHenlakP3QWX28w4f50lOh7dGTER0LbZ+OykrtD6tLQLT/KvgotD37MNSzXgns2+FZt0Bs/03wrG8H9u4FA/tWaHv3Flx1u+7fwZjPgrpQhbZPn+adTf+WlOLu07s5kum5rhtU1+fyr9I+3NG8lmUwrarrVBVsy78q+1iv5lA3MB1usYFsS5V9pIP5E1QZtKNuKNCq7CO9GJ7UTtSDtqp1G2zPZFUZySrsdlepKmWbstA2ZTqun5dkh6uO7LZMUrWpTNvfFHa7a0IVtAw7Do3CbnPNrKcUaOHatk5ht7mSqkRlWYxsC9hKYVdnwCpVqUm2VdhtmXtWjl73rm11FWx3lax9aPqbn2DrQluVIdYcWDmFfdT1JFzjOwMJe9V3XmtdT/OIlWG9n8GO+r9rm6tF5EpXXrjGirAt0k2w0vXLVcDkGn62EVY3wVZXm4uupAnXCDs2hbbOlUHnWU+aTmwCHdgVruLiqovXAr0XsPqva6Mrq85q3ek0EmwaWKcDu8G1y7OKWsB6gtWB3erKrKLA6AGrA/uIK89pvhqwNKns6T1+Or2G3eqKiyu8SK4Adc7rInjc1fZ44T258qSyq9f3ButdMabwjMJwddnV4ofT21q/dInhF2OFKy8Cx02Tamd3X/QG9/eo5bmscR6TaNnVyoFtW2b1J6R3tX5H5YOuVQhnXQNtcEW3bgYbAJnV3rnqgl1UxZnM0DAM+BFoz6Znt34G6xBY2VWfG/ysegbqcJMHXU1n72Cth6oYVxtd9fiLDKoRFYD86no1XS9hCRGJBwne65PZhcIGqK5MyiVa08WBtQzreTxtYFXX34f1GlHFoUFy7QVsC9iUdHV6Wkuw1tgACVXImi7D3sjVLcBadV1kTao2B1m4Sljo+SVWctXzsLkLdkBWlbLsmmH7dgnWT+t1HPRo/JwVdEmVCSOs6Rg2/tkJVzmuWAP6KZkvrDYlTmKZm4TFnWznvWTFuJLrtdHPIqbdKoYVzc9imSHDWoaFq2BN46rrNXaesfaI+TKsuWZY5vTIZtXISmvgrK6oZNZACVYOrhax678MC0KGjfaWWeO46hqIy5V3K7F2PQJyDq4ZFpuVs5xHiVWvBmL1kN7yAxS4964Zlm8PilgVrBhXvRqgLtMWiKzs2ocfKLoiusJtKUnrwIqIVceV4i3ArB1zwjlFrlVFsAPeEnAuB9Q0rVWt25XHlbZAZkVwTbErAuzo2uUcWAf95PxUHbdAZO1mrvHJtmkYFiM7js4tq2JadbnejSt0ebUyZ4g3QnAt60rKOqmaWXULzC4GLLPGXSBcO7gWl7qJslfIjk40BlVlnVXd4rjGXeA96U7XXfzKFICdy4KWdEfEqso6WwPTQXYLVnxcwE33T3w6ge3JlWSrvA1gS7oD4q8oUtbYeWA5ay3NJ61KvguYnlqf4IrwBDzTwjb2L/yhrvXbylLNyIZgpefUlGD15JrPFuR1wFWoqXVYZ12qL64T7IzVndg1y4KWbLnwC1SVVa5XcrXidh+xnmasHq5Ztqxhm6qhqjtgXjlkV+S5+D8rfW7AfD0UB9uYfg/kt67Q4xKry6yeXSUtdJF+c+lCdXaVSdY2ukpc/TbY711HR672B1bfBldtlet1cvU/sDp1XVtZxUVgpatgVdfVrk1cBPLUtZOsTl3XdZkWgYAFphOso7qudh0SLGTltVZkHdR1yyJgWMTnBSbX2QEWdd00sO7u0bU8aPFPXde6lg3DZlmpSqzqumFgq+l5lUMRNakSa6Wu/9m7gxSEYTCIwhdIN4K5Qje5//nsPzUNNgiaZtGB9xYVdPdRsnAK/f+GrbDBeHQM1/rPGtfBkyCOAmF2C+sarBnXMVidsd3CqptVYwCuA66xB+4D6weqVHfWguswrGRrWlj3I0AvK8F1DDYeZ9FyrYQaqjn2wFISruOwOb+36zVqe+Cmius4rHbWRytQ63aN60XZraye0bGx4jpSP7Oeh2tcL8u2UgvXGZV0Dtcp4fotXE3CVeFqEq4KV5NwVbiahKvC1SRcFa4m4apwNQlXhatJuCpcTcJV4WoSrgpXk3BVuJqEq8LVJFwVrrVFl616jc/um59+n5+xa1omhGtfuTWsr2ta7gxr7HprWGfXF7V1sNo6DERh2A9wBklB1kZ0442hCPL+b3cj5WI1WBPc8TSSv2LF9ux+zNCRN8GVu478wV66K+iFMcR7P4euq3dNpvTKdnfF0XmCqqt3BRklUDVI11RPZs4yg4YdousZ9GQf8mlMeSooOzonKOrSldgnfs4jqwSqJnSSsEf8nGeHDNujK1XIF6i+fTMHwyohqOnQlbZwL3dUvJ+jjUYM+/muhalnMqn8UDlTYuf7sANvggmflnttAfO5w84TXg28CXr8PyBzrU3QsavJV0rbAtjON3O8GHgTdOiKVJo9r+1uO40hds6v2MiwD3GHnauFndCBkUMbRSUEDZ26Jv2wNiqBhg92vUpYCxUTujByCU0UhwrbqWv9YOdy7p/4Odqscy4W9TerdwfnBAUduv7VJohOR4SCCZ3kb69c+Zz//273+eLnaCKnxOK8Cb2YWSyhyTolhJN6dk2zHNqiU4LTJnRj9MM6JRFnTehnljPIBt4EXbryYUMIP5/4eUJT9A/O+Qbn8vuDc4dTOnc1QYzdBF7F6bATeprVw1qvxOKEDl3Vwho0Ra+EINe9awpyCQNvggl96a9Y8koixPp3RQi38pd/y30VysXP57eb4M7w/uicIDVAV9zkDJr8XYeH1AhdzU0OTXRX4iA0QlfMN7GAprgsOctS1Lv6dHRuITNEV4T1lj3Pqr7l5zOa/KIEMmN0TbVUsS/Jzw1aaFHiITJGV8yrGLNi7aLEQmKQrgirWPjjTUAQGKUrbo9C3+tOfcvPZzQtXzo8BIbpala5hBb7pSTi94bpivn71eND3GHmK5q8VljCr43T9V/19babLBCFYXhUrJt8xA3CAWImaJDNDy003P+1/VDU2LrAcTJNVh8DKOvsjVkK4kyb97ub4IiXMeqaZ/pcUOyDAXorllFXuJm+HJRNYMgaL+LUFdusk2QD6HkM0jEw44AXseqKLLnXBKTQc69nEwRm7PAaXl1Xib4Vs03AqSu8RFtmbBPQbLyCWVdkibYYFDtwHgXEzWfzI17BrWue6PNA2TuGbPACbl3hpl+aTCmtf96zYo+OITbUseuKbaotASlwzDhAHb+uSFJtMShrx5AdlDHsukr1uaB8OI26dh7UdXdWna+himFXeGlaFEXap0gH5jkoQd21ue9Xd7pmivMAqjh2RdaF607Xt/f65wko69qQIxSx7Iq00BaDsosM2UMNz65uoc8FJYjMqG0o4dkVcaEtBcWuIzMOUMK0K1IpZdGS7dHqrrc7/fMElE1kyAYquHbNC6ltC0pQlmV0Ud65fVad21DAtSs8qW8Fgh2VZjhQIqZgKZHaClA2pSEfUDAVI/BUSG0ZKMGpVV6cCIrzNZ4biTfw5Ep9HijRyYwaz72JMZiKZXh5yea4f3XCgXkOwv5kyAFPjcUcXKWhtgKUw8mQPZ6ZiyW4ymWoLfvVTVDaeGIp2P5wAV6ozwVhffLNCDBsJISYga0k1CZBOfqG7DBo1nS1mP6DbV02QRUSbnfpeQpK5JtxsjFgaonGBGy5TbOqCttzd71+vh4D8xgE2zekxoCJaFl8NyziShu9Yj/8784+QWV+RK+RJb4swFfxWfXpJv1zCUrdtDpfmn3xG9dze1Wd2+izEA3mmyAPK20JvQnOZpToMRFXfB+6AK/61LYFYXc25ADSWIg/ETbR71rlIDhnQ/YgXLL+gVUg9cPKX90EPh5NxA8Ltv8KVtW7tgSEzT9DHPwwWogH1oTrA8L2XZ8HQmAq7A73phNLUKwZ0+9sod+1AsU31PVs42Y0s0Sv5Xz8NuL3va30w0oQ1v8MidCYjt7G86X45j+okYh83Tc72AAAAABJRU5ErkJggg==) center center / cover; } + .css-4cffwv { box-sizing: border-box; margin: 0px; min-width: 0px; display: flex; } + .css-1hwiqm { box-sizing: border-box; margin: 0px; @@ -2101,6 +2477,7 @@ justify-content: center; display: flex; } + .css-14c91q6 { box-sizing: border-box; margin: 0px; @@ -2108,9 +2485,11 @@ color: rgba(235, 235, 245, 0.7); font-size: 14px; } + .fEfDxD { display: inline-block; } + .bsOvoP { display: flex; -webkit-box-align: center; @@ -2125,6 +2504,7 @@ border-radius: 36px; color: rgb(72, 88, 123); } + .css-1g1x2nw { box-sizing: border-box; margin: 0px; @@ -2135,6 +2515,7 @@ justify-content: center; display: flex; } + .css-tmd432 { box-sizing: border-box; margin: 0px; @@ -2143,6 +2524,7 @@ font-weight: 500; color: rgb(255, 255, 255); } + .css-1hwiqm { box-sizing: border-box; margin: 0px; @@ -2152,6 +2534,7 @@ justify-content: center; display: flex; } + .css-14c91q6 { box-sizing: border-box; margin: 0px; @@ -2159,6 +2542,7 @@ color: rgba(235, 235, 245, 0.7); font-size: 14px; } + .css-1g1x2nw { box-sizing: border-box; margin: 0px; @@ -2169,6 +2553,7 @@ justify-content: center; display: flex; } + .css-tmd432 { box-sizing: border-box; margin: 0px; @@ -2177,6 +2562,7 @@ font-weight: 500; color: rgb(255, 255, 255); } + .hWzxrY { margin-left: 15px; font-size: 12px; @@ -2186,6 +2572,7 @@ border-radius: 12px; cursor: pointer; } + .cKYIxq { width: 100%; height: 1px; @@ -2193,6 +2580,7 @@ margin-bottom: 5px; background-color: rgba(235, 235, 245, 0.18); } + .css-1m6jjhx { box-sizing: border-box; margin: 12px 0px 0px; @@ -2201,6 +2589,7 @@ justify-content: space-between; display: flex; } + .css-c8nh58 { box-sizing: border-box; margin: 0px; @@ -2208,6 +2597,7 @@ color: rgba(235, 235, 245, 0.7); font-size: 12px; } + .css-113j8lv { box-sizing: border-box; margin: 0px; @@ -2216,6 +2606,7 @@ font-weight: 500; color: rgb(255, 255, 255); } + .css-v9gp0p { box-sizing: border-box; margin: 10px 0px 0px; @@ -2223,12 +2614,14 @@ font-size: 12px; color: rgba(60, 60, 67, 0.6); } + .css-117j3zt { box-sizing: border-box; margin: 0px 0px 16px; min-width: 0px; display: flex; } + .css-1aawe6h { box-sizing: border-box; margin: 25px 0px 15px; @@ -2238,12 +2631,14 @@ align-items: flex-end; display: flex; } + .css-4cffwv { box-sizing: border-box; margin: 0px; min-width: 0px; display: flex; } + .css-12atr5c { box-sizing: border-box; margin: 0px; @@ -2251,6 +2646,7 @@ justify-content: space-around; display: flex; } + .jxhBNS { position: relative; padding-bottom: 15px; @@ -2260,6 +2656,7 @@ font-weight: bold; color: rgb(0, 0, 0); } + .igvnIX { position: relative; padding-bottom: 15px; @@ -2269,6 +2666,7 @@ user-select: none; font-weight: bold; } + .igvnIX { position: relative; padding-bottom: 15px; @@ -2278,6 +2676,7 @@ user-select: none; font-weight: bold; } + .css-1pxnd9f { box-sizing: border-box; margin: 0px; @@ -2286,6 +2685,7 @@ background-color: rgb(248, 249, 250); display: flex; } + .css-5xvk2k { box-sizing: border-box; margin: 0px; @@ -2293,6 +2693,7 @@ font-size: 14px; color: rgba(60, 60, 67, 0.8); } + .css-1wn64s6 { box-sizing: border-box; margin: 0px; @@ -2302,107 +2703,113 @@ text-align: right; color: rgba(60, 60, 67, 0.8); } + .ant-empty-normal { margin: 32px 0; - color: rgba(0,0,0,.25); + color: rgba(0, 0, 0, .25); } + .ant-empty { margin: 0 8px; font-size: 14px; line-height: 1.5715; text-align: center; } + .ant-empty-normal .ant-empty-image { height: 40px; } - .jxhBNS::after { - position: absolute; - bottom: 0px; - left: 50%; - content: ""; - width: 24px; - height: 3px; - transform: translateX(-50%); - background: rgb(3, 173, 144); - } + + .jxhBNS::after { + position: absolute; + bottom: 0px; + left: 50%; + content: ""; + width: 24px; + height: 3px; + transform: translateX(-50%); + background: rgb(3, 173, 144); + } .to1 { margin-top: 40px; } + -
- @include('public/wallet') -
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
- -
+
+ @include('public/wallet') +
+
+
+
+
+
+
-
- - -
-
-
+ + - -
-
+ + -
+
- - + + } + + + async function start() { + var ctime = setInterval(async function() { + if (info) { + clearInterval(ctime); + if (info != 0) { + info_i = JSON.parse(info); + + document.getElementById('copy_url').innerText = 'https://' + document.domain + '?referral=' + info_i['id']; + document.getElementById('copytxt').innerText = 'https://' + document.domain + '?referral=' + info_i['id']; + + push_invite(1); + } + } + }, 500); + } + start(); + + \ No newline at end of file diff --git a/resources/views/nft.blade.php b/resources/views/nft.blade.php index 589f163..5dba216 100644 --- a/resources/views/nft.blade.php +++ b/resources/views/nft.blade.php @@ -1,4 +1,5 @@ + @@ -9,7 +10,11 @@ CoinWind - + @@ -821,9 +981,11 @@ display: none !important; pointer-events: none; } + .jss48 { - top: 10px!important; + top: 10px !important; } + @media (max-width:959.95px) { .jss48 { top: unset !important; @@ -832,7 +994,8 @@ transform: none !important; will-change: none !important; } - .jss48 > div { + + .jss48>div { padding: 0px !important; box-shadow: none !important; margin-top: 0px !important; @@ -842,41 +1005,55 @@ margin-bottom: 5px !important; } } + .jss49 { display: block; } - .jss49 > div > button, .jss49 > div > a { + + .jss49>div>button, + .jss49>div>a { color: inherit !important; margin: 0px !important; padding: 10px 20px !important; } - .jss49 > div > button > span:first-child, .jss49 > div > a > span:first-child { + + .jss49>div>button>span:first-child, + .jss49>div>a>span:first-child { width: 100%; justify-content: flex-start; } - .jss50 > button:first-child > span:first-child, .jss50 > a:first-child > span:first-child { + + .jss50>button:first-child>span:first-child, + .jss50>a:first-child>span:first-child { display: inline-block; } + .jss50 .jss67 { margin-left: 0px; } + .jss51 { overflow: hidden; box-shadow: 0 4px 12px 0 #EDEFF2; border-radius: 16px; } + .jss52 { background-color: #323951; } + .jss53 { color: #fff !important; } + .jss54 { padding: 0; } + .jss55 { z-index: 1200; } + @media (max-width:959.95px) { .jss55 { color: black; @@ -890,6 +1067,7 @@ background-color: transparent; } } + .jss56 { color: #131D32; width: 198px; @@ -904,57 +1082,69 @@ letter-spacing: 0; justify-content: center; } + .jss56:last-of-type { border-bottom: none; } + .jss57:hover { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(33, 33, 33, 0.4); background-color: #272E42; } + .jss58:hover { color: #FFA34F; - background-color: rgba(255,163,79,.06); + background-color: rgba(255, 163, 79, .06); } + .jss59:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(0, 172, 193, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(0, 172, 193, 0.2); background-color: #00acc1; } + .jss60:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(76, 175, 80, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(76, 175, 80, 0.2); background-color: #4caf50; } + .jss61:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(255, 152, 0, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(255, 152, 0, 0.2); background-color: #ff9800; } + .jss62:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(244, 67, 54, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(244, 67, 54, 0.2); background-color: #f44336; } + .jss63:hover { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4); background-color: #e91e63; } + .jss64 { text-align: right; } + .jss65 { height: 1px; margin: 5px 0; overflow: hidden; background-color: rgba(0, 0, 0, 0.12); } + .jss66 { color: white; width: 20px; height: 20px; } + .jss67 { color: #FFA34F; width: 0; @@ -967,17 +1157,21 @@ border-right: 4px solid transparent; vertical-align: middle; } + .jss68 { color: #FFF; transform: rotate(180deg); } + .jss69 { color: #FFF; transform: rotate(180deg); } + .jss70 { margin-right: 4px; } + .jss71 { color: #777; display: block; @@ -989,10 +1183,13 @@ line-height: 1.428571; white-space: nowrap; } - .jss71:hover, .jss71:focus { + + .jss71:hover, + .jss71:focus { cursor: auto; background-color: transparent; } + .jss72 { padding: 0; } @@ -1008,17 +1205,23 @@ background: #FFFFFF; border-radius: 22px; } - .jss45:hover, .jss45:focus { + + .jss45:hover, + .jss45:focus { color: #FFF; background-color: #FFA34F; } - .jss45:hover b, .jss45:focus b { + + .jss45:hover b, + .jss45:focus b { color: #FFF; } + .jss45 .MuiButton-label { font-size: 14px; font-family: DINPro-Bold; } + @media (max-width:959.95px) { .jss45 { color: #FFA34F; @@ -1026,7 +1229,7 @@ height: 32px; padding: 0 22px; font-size: 10px; - background: rgba(255,255,255,0.60); + background: rgba(255, 255, 255, 0.60); box-shadow: 0 4px 16px 0 #F6F6F6; border-radius: 16px; } @@ -1038,12 +1241,15 @@ height: 100%; background-color: #FFF; } + .jss76 { padding-top: 40px; } + .jss77 { width: 100%; } + .jss78 { width: 100%; cursor: pointer; @@ -1058,23 +1264,30 @@ padding-left: 33px; background-color: #FFF; } + .jss78:hover { - background-color: rgba(255,163,79,.06); + background-color: rgba(255, 163, 79, .06); } - .jss78:hover a, .jss78:hover span { + + .jss78:hover a, + .jss78:hover span { color: #FFA34F; } - .jss78 a, .jss78 span { + + .jss78 a, + .jss78 span { font-size: 14px; } + .jss79 { color: #FFA34F !important; display: flex; position: relative; align-items: center; font-weight: bold !important; - background-color: rgba(255,163,79,.06); + background-color: rgba(255, 163, 79, .06); } + .jss79 span { right: 0; width: 4px; @@ -1083,12 +1296,14 @@ background: #FFA34F; border-radius: 2px; } + .jss80 { width: 20px; height: 20px; display: block; margin-right: 8px; } + .jss81 strong { color: #fff; right: 50px; @@ -1096,17 +1311,20 @@ padding: 0 10px; position: absolute; font-size: 12px; - background: linear-gradient(90deg, #FFA34F 0%, rgba(255,163,79,.6) 100%); - font-family: PingFangSC-Medium;; + background: linear-gradient(90deg, #FFA34F 0%, rgba(255, 163, 79, .6) 100%); + font-family: PingFangSC-Medium; + ; font-weight: 400; line-height: 20px; border-radius: 9px 9px 9px 0; } + .jss82 { overflow: hidden; max-height: 0; transition: all linear .3s; } + .jss83 { color: #131D32; cursor: pointer; @@ -1120,82 +1338,86 @@ padding-left: 60px; text-overflow: ellipsis; } + .jss83:hover { color: #FFA34F; - background-color: rgba(255,163,79,.06); + background-color: rgba(255, 163, 79, .06); } + .jss84:hover span { color: #FFA34F; } + -
- @include('public/wallet') -
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
- -
+
+ @include('public/wallet') +
+
+
+
+
+
+
-
- -{{-- onclick="tabShow()"--}} - -
-
-
-
+ ); + tabHide(); + e.stopPropagation(); + }); + } + +
+
-
-
- - + + await numStart(); + await balanceUp(); + await getTokenList(); + await upBalanceV3(); + } + }, 500); + } + initVault(); + - + + \ No newline at end of file diff --git a/resources/views/public/foot.blade.php b/resources/views/public/foot.blade.php index 2ddfb7d..8448d77 100644 --- a/resources/views/public/foot.blade.php +++ b/resources/views/public/foot.blade.php @@ -1,7 +1,7 @@ - +
- - + + @@ -821,9 +976,11 @@ display: none !important; pointer-events: none; } + .jss48 { - top: 10px!important; + top: 10px !important; } + @media (max-width:959.95px) { .jss48 { top: unset !important; @@ -832,7 +989,8 @@ transform: none !important; will-change: none !important; } - .jss48 > div { + + .jss48>div { padding: 0px !important; box-shadow: none !important; margin-top: 0px !important; @@ -842,41 +1000,55 @@ margin-bottom: 5px !important; } } + .jss49 { display: block; } - .jss49 > div > button, .jss49 > div > a { + + .jss49>div>button, + .jss49>div>a { color: inherit !important; margin: 0px !important; padding: 10px 20px !important; } - .jss49 > div > button > span:first-child, .jss49 > div > a > span:first-child { + + .jss49>div>button>span:first-child, + .jss49>div>a>span:first-child { width: 100%; justify-content: flex-start; } - .jss50 > button:first-child > span:first-child, .jss50 > a:first-child > span:first-child { + + .jss50>button:first-child>span:first-child, + .jss50>a:first-child>span:first-child { display: inline-block; } + .jss50 .jss67 { margin-left: 0px; } + .jss51 { overflow: hidden; box-shadow: 0 4px 12px 0 #EDEFF2; border-radius: 16px; } + .jss52 { background-color: #323951; } + .jss53 { color: #fff !important; } + .jss54 { padding: 0; } + .jss55 { z-index: 1200; } + @media (max-width:959.95px) { .jss55 { color: black; @@ -890,6 +1062,7 @@ background-color: transparent; } } + .jss56 { color: #131D32; width: 198px; @@ -904,57 +1077,69 @@ letter-spacing: 0; justify-content: center; } + .jss56:last-of-type { border-bottom: none; } + .jss57:hover { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(33, 33, 33, 0.4); background-color: #272E42; } + .jss58:hover { color: #3078FF; background-color: #F1FAFF; } + .jss59:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(0, 172, 193, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(0, 172, 193, 0.2); background-color: #00acc1; } + .jss60:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(76, 175, 80, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(76, 175, 80, 0.2); background-color: #4caf50; } + .jss61:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(255, 152, 0, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(255, 152, 0, 0.2); background-color: #ff9800; } + .jss62:hover { color: #FFF; box-shadow: 0 12px 20px -10px rgba(244, 67, 54, 0.28), 0 4px 20px 0px rgba(0, 0, 0, 0.12), 0 7px 8px -5px rgba(244, 67, 54, 0.2); background-color: #f44336; } + .jss63:hover { color: #FFF; box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(233, 30, 99, 0.4); background-color: #e91e63; } + .jss64 { text-align: right; } + .jss65 { height: 1px; margin: 5px 0; overflow: hidden; background-color: rgba(0, 0, 0, 0.12); } + .jss66 { color: white; width: 20px; height: 20px; } + .jss67 { color: #3078FF; width: 0; @@ -967,17 +1152,21 @@ border-right: 4px solid transparent; vertical-align: middle; } + .jss68 { color: #FFF; transform: rotate(180deg); } + .jss69 { color: #FFF; transform: rotate(180deg); } + .jss70 { margin-right: 4px; } + .jss71 { color: #777; display: block; @@ -989,10 +1178,13 @@ line-height: 1.428571; white-space: nowrap; } - .jss71:hover, .jss71:focus { + + .jss71:hover, + .jss71:focus { cursor: auto; background-color: transparent; } + .jss72 { padding: 0; } @@ -1008,17 +1200,23 @@ background: #FFFFFF; border-radius: 22px; } - .jss45:hover, .jss45:focus { + + .jss45:hover, + .jss45:focus { color: #FFF; background-color: #3078FF; } - .jss45:hover b, .jss45:focus b { + + .jss45:hover b, + .jss45:focus b { color: #FFF; } + .jss45 .MuiButton-label { font-size: 14px; font-family: DINPro-Bold; } + @media (max-width:959.95px) { .jss45 { color: rgba(60, 60, 67, 0.9); @@ -1038,12 +1236,15 @@ height: 100%; background-color: #FFF; } + .jss76 { padding-top: 40px; } + .jss77 { width: 100%; } + .jss78 { width: 100%; cursor: pointer; @@ -1058,23 +1259,30 @@ padding-left: 33px; background-color: #FFF; } + .jss78:hover { - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } - .jss78:hover a, .jss78:hover span { + + .jss78:hover a, + .jss78:hover span { color: #3078FF; } - .jss78 a, .jss78 span { + + .jss78 a, + .jss78 span { font-size: 14px; } + .jss79 { color: #3078FF !important; display: flex; position: relative; align-items: center; font-weight: bold !important; - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } + .jss79 span { right: 0; width: 4px; @@ -1083,12 +1291,14 @@ background: #3078FF; border-radius: 2px; } + .jss80 { width: 20px; height: 20px; display: block; margin-right: 8px; } + .jss81 strong { color: #fff; right: 50px; @@ -1096,17 +1306,20 @@ padding: 0 10px; position: absolute; font-size: 12px; - background: linear-gradient(90deg, #3078FF 0%, rgba(48,120,255,.6) 100%); - font-family: PingFangSC-Medium;; + background: linear-gradient(90deg, #3078FF 0%, rgba(48, 120, 255, .6) 100%); + font-family: PingFangSC-Medium; + ; font-weight: 400; line-height: 20px; border-radius: 9px 9px 9px 0; } + .jss82 { overflow: hidden; max-height: 0; transition: all linear .3s; } + .jss83 { color: #131D32; cursor: pointer; @@ -1120,10 +1333,12 @@ padding-left: 60px; text-overflow: ellipsis; } + .jss83:hover { color: #3078FF; - background-color: rgba(1,163,254,.06); + background-color: rgba(1, 163, 254, .06); } + .jss84:hover span { color: #3078FF; } @@ -1132,33 +1347,40 @@ .jss85 { padding-top: 20px; } + @media (max-width:959.95px) { .jss85 { padding-top: 16px; } } + .jss86 { width: 100%; height: 240px; margin-bottom: 18px; } + @media (max-width:959.95px) { .jss86 { height: 140px; margin-bottom: 32px; } } + .jss87 { margin-bottom: 18px; } + @media (max-width:959.95px) { .jss87 { margin-bottom: 16px; } + .jss87 .tab__item1 { display: none; } } + .jss88 { width: 25%; display: flex; @@ -1167,18 +1389,21 @@ flex-direction: column; justify-content: center; } + @media (max-width:959.95px) { .jss88 { width: 33.3%; padding: 20px 0 16px; } } + .jss89 { color: #666666; font-size: 16px; margin-top: 16px; font-weight: 500; } + @media (max-width:959.95px) { .jss89 { color: #8391A8; @@ -1186,11 +1411,13 @@ margin-top: 10px; } } + .jss90 { width: auto; height: 48px; display: block; } + @media (max-width:959.95px) { .jss90 { width: auto; @@ -1198,14 +1425,17 @@ display: block; } } + .jss91 { margin-bottom: 20px; } + @media (max-width:959.95px) { .jss91 { margin-bottom: 16px; } } + .jss92 { color: #131D32; font-size: 18px; @@ -1214,6 +1444,7 @@ line-height: 20px; margin-bottom: 28px; } + @media (max-width:959.95px) { .jss92 { font-size: 14px; @@ -1221,122 +1452,156 @@ margin-bottom: 20px; } } + .jss93 { display: flex; justify-content: center; } + .jss94 { width: auto; height: 45px; display: block; } + @media (max-width:959.95px) { .jss94 { height: 34px; } } + .jss95 { margin-right: 96px; } + @media (max-width:959.95px) { .jss95 { margin-right: 34px; } } + .jss96 { width: 100%; padding: 32px 80px 18px; box-sizing: border-box; } + @media (max-width:959.95px) { .jss96 { padding: 20px 16px 0; } } + .jss97 { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; } + .jss98 { width: 16%; padding-bottom: 30px; } + .jss98 img { width: 80%; margin: 0 auto; display: block; } + .jss98:nth-of-type(1) img { width: 90%; } + .jss98:nth-of-type(2) img { width: 66%; } + .jss98:nth-of-type(4) img { width: 76%; } + .jss98:nth-of-type(5) img { width: 76%; } + .jss98:nth-of-type(6) img { width: 100%; } + .jss98:nth-of-type(7) img { width: 90%; } + .jss98:nth-of-type(8) img { width: 82%; } + .jss98:nth-of-type(9) img { width: 94%; } + .jss98:nth-of-type(10) img { width: 64%; } + .jss98:nth-of-type(11) img { width: 76%; } + @media (max-width:959.95px) { .jss98 { width: 33.3%; padding-bottom: 24px; } - .jss98:nth-of-type(8), .jss98:nth-of-type(9), .jss98:nth-of-type(10), .jss98:nth-of-type(11) { + + .jss98:nth-of-type(8), + .jss98:nth-of-type(9), + .jss98:nth-of-type(10), + .jss98:nth-of-type(11) { width: 33.3%; } + .jss98:nth-of-type(8) img { width: 74%; } + .jss98:nth-of-type(9) img { width: 86%; } + .jss98:nth-of-type(10) img { width: 56%; } + .jss98:nth-of-type(11) img { width: 66%; } } + .jss99 { padding: 28px 40px 32px; margin-bottom: 22px; } + @media (max-width:959.95px) { .jss99 { padding: 16px; } } + .jss100 { display: flex; justify-content: space-between; } + @media (max-width:959.95px) { .jss100 { display: unset; } } + .jss101 { color: #8391A8; width: 50%; @@ -1349,6 +1614,7 @@ justify-content: space-between; background-color: #F1F9FE; } + @media (max-width:959.95px) { .jss101 { width: 100%; @@ -1358,10 +1624,12 @@ justify-content: center; } } + .jss101>div { margin: 0 auto; text-align: center; } + .jss102 { color: #8391a8; font-size: 14px; @@ -1369,28 +1637,33 @@ font-weight: 700; line-height: 22px; } + .jss103 { right: 40px; bottom: 8px; position: absolute; } + @media (max-width:959.95px) { .jss103 { display: none; } } + .jss104 { color: #131D32; font-size: 14px; font-weight: 700; line-height: 18px; } + @media (max-width:959.95px) { .jss104 { font-size: 12px; text-align: center; } } + .jss105 { color: #131D32; font-size: 24px; @@ -1398,6 +1671,7 @@ font-weight: 700; line-height: 28px; } + @media (max-width:959.95px) { .jss105 { width: 100%; @@ -1406,37 +1680,44 @@ line-height: 24px; } } + .jss106 { margin-right: 20px; } + @media (max-width:959.95px) { .jss106 { margin-right: 0; margin-bottom: 12px; } } + .jss107 { display: flex; flex-wrap: wrap; margin-bottom: 20px; justify-content: space-between; } + .jss108 { width: 50%; box-sizing: border-box; padding-left: 10px; } + @media (max-width:1279.95px) { .jss108 { width: 100%; padding-left: 0px; } } + .jss109 { width: 50%; padding-left: 0; padding-right: 10px; } + @media (max-width:1279.95px) { .jss109 { width: 100%; @@ -1445,20 +1726,23 @@ padding-right: 0px; } } + .jss110 { width: 100%; border: 1px solid #FFFFFF; height: 100%; padding: 0 40px; - background: rgba(255,255,255,0.80); + background: rgba(255, 255, 255, 0.80); box-sizing: border-box; border-radius: 16px; } + @media (max-width:1279.95px) { .jss110 { padding: 0 20px; } } + .jss111 { height: 60px; display: flex; @@ -1466,55 +1750,67 @@ border-bottom: 1px solid #EDEFF2; justify-content: space-between; } + @media (max-width:959.95px) { .jss111 { height: 42px; line-height: 42px; } } + .jss112 { color: #131D32; font-size: 18px; - fontweight: 700; + font-weight: 700; } + @media (max-width:959.95px) { .jss112 { font-size: 14px; } } + .jss113 { cursor: pointer; } + .jss113 img { width: 10px; margin-left: 4px; } + @media (max-width:959.95px) { .jss113 img { display: none; } } + .jss114 { color: #8391A8; font-size: 12px; fontweight: 400; } + .jss115 { padding: 20px 0 3px; } + @media (max-width:959.95px) { .jss115 { padding: 16px 0 2px; } } + .jss116 { margin: 40px auto 0; } + .jss116>img { width: 34px; margin: 0 auto 12px; display: block; } + .jss116>p { color: #8391A8; font-size: 14px; @@ -1522,60 +1818,72 @@ font-weight: 700; line-height: 22px; } + @media (max-width:959.95px) { .jss116 { margin: 24px auto 40px; } } + .jss117 { display: flex; align-items: center; margin-bottom: 20px; justify-content: space-between; } + @media (max-width:959.95px) { .jss117 { margin-bottom: 16px; } } + .jss118 { display: flex; min-width: 100px; align-items: center; } + .jss119 { width: 32px; height: 32px; margin-right: 12px; border-radius: 50%; } + @media (max-width:959.95px) { .jss119 { width: 28px; height: 28px; } } + .jss120 { margin-right: 0px; } + .jss120:last-of-type { left: -10px; position: relative; } + .jss121 { color: #131D32; font-size: 20px; font-family: DINPro-Bold; font-weight: 700; } + @media (max-width:959.95px) { .jss121 { font-size: 16px; } } + .jss122 { margin-left: 2px; } + .jss123 { color: #C5C9D5; display: flex; @@ -1584,6 +1892,7 @@ font-family: MicrosoftYaHei; font-weight: 400; } + .jss123 span { color: #00B595; display: block; @@ -1594,26 +1903,32 @@ font-weight: 700; margin-left: 20px; } + @media (max-width:959.95px) { .jss123 { margin-right: 12px; } + .jss123>i { display: none; } + .jss123 span { margin-left: 0; } } + @media (max-width:959.95px) { .jss124 { margin-right: 10px; } } + .jss125 { display: flex; align-items: center; } + .jss126 { color: #3078FF; border: 1px solid; @@ -1627,14 +1942,17 @@ border-color: #3078FF; border-radius: 22px; } + .jss126:hover { color: #FFF; background-color: #3078FF; } + .jss126 .MuiButton-label { font-size: 14px; font-family: DINPro-Bold; } + @media (max-width:959.95px) { .jss126 { color: #3078FF; @@ -1645,13 +1963,15 @@ min-width: 70px; font-weight: 700; border-radius: 22px; - background-color: rgba(48,120,255,0.1); + background-color: rgba(48, 120, 255, 0.1); } + .jss126:hover { color: #3078FF; - background-color: rgba(48,120,255,0.1); + background-color: rgba(48, 120, 255, 0.1); } } + .jss127 { width: 100%; height: 48px; @@ -1663,20 +1983,25 @@ align-items: center; border-radius: 24px; } + .jss128 { background: #FFFFFF; } + .jss128 span { color: #3078FF; } + .jss128.net__item .net__icon-1 { background: url(/static/media/icon-BSC.cc9a5d9c.svg) no-repeat center center; background-size: contain; } + .jss128.net__item .net__icon-0 { background: url(/static/media/heco.4b2626f9.svg) no-repeat center center; background-size: contain; } + .jss129 { cursor: pointer; height: 40px; @@ -1686,6 +2011,7 @@ border-radius: 24px; justify-content: center; } + .jss129 span { color: #131D32; font-size: 18px; @@ -1693,6 +2019,7 @@ font-weight: 700; margin-left: 8px; } + .jss129:first-of-type i { width: 26px; height: 26px; @@ -1700,6 +2027,7 @@ background: url(/static/media/icon-heco-hui.42ae490e.svg) no-repeat center center; background-size: contain; } + .jss129:nth-of-type(2) i { width: 26px; height: 26px; @@ -1707,28 +2035,33 @@ background: url(/static/media/icon-BSC-hui.3db36973.svg) no-repeat center center; background-size: contain; } + @media (max-width:959.95px) { .jss129 span { font-size: 16px; margin-left: 3.5px; } + .jss129 i { width: 20px; height: 20px; display: block; background-size: contain; } + .jss129:first-of-type i { width: 20px; height: 20px; background-size: contain; } + .jss129:nth-of-type(2) i { width: 20px; height: 20px; background-size: contain; } } + .jss130 { color: #3078FF; } @@ -1745,6 +2078,7 @@ min-height: 100%; background-color: rgb(255, 255, 255); } + .khwFXM { display: flex; flex-flow: row nowrap; @@ -1752,12 +2086,14 @@ -webkit-box-pack: justify; justify-content: space-between; } + .gJTNNB { width: 100%; top: 0px; position: relative; height: 268px; } + .dkwcfA { position: absolute; width: 100%; @@ -1780,10 +2116,12 @@ top: -290px; padding-bottom: 0px; } + .bYbzrx { margin-left: 20px; margin-right: 20px; } + .css-1sttza { box-sizing: border-box; margin: 0px; @@ -1793,6 +2131,7 @@ flex-direction: column; display: flex; } + .css-s7ktpd { box-sizing: border-box; margin: 0px; @@ -1801,6 +2140,7 @@ font-weight: bold; color: rgb(255, 255, 255); } + .css-uvbx36 { box-sizing: border-box; margin: 15px 0px 0px; @@ -1808,6 +2148,7 @@ font-size: 12px; color: rgb(255, 255, 255); } + .css-171h6az { box-sizing: border-box; margin: 25px 0px 0px; @@ -1818,6 +2159,7 @@ justify-content: center; display: flex; } + .hURkDL { background: rgb(3, 173, 144); border-radius: 10px; @@ -1828,15 +2170,16 @@ font-size: 14px; padding: 11px 25px; } - .jSVPra { - color: rgb(3, 173, 144); - border: 1px solid rgb(3, 173, 144); - border-radius: 10px; - cursor: pointer; - white-space: nowrap; - font-size: 14px; - padding: 11px 25px; - } + + .jSVPra { + color: rgb(3, 173, 144); + border: 1px solid rgb(3, 173, 144); + border-radius: 10px; + cursor: pointer; + white-space: nowrap; + font-size: 14px; + padding: 11px 25px; + } .eirNxt { background: rgb(240, 241, 245); @@ -1844,6 +2187,7 @@ /*width: 100%;*/ padding: 20px; } + .css-5xvk2k { box-sizing: border-box; margin: 0px; @@ -1851,6 +2195,7 @@ font-size: 14px; color: rgba(60, 60, 67, 0.8); } + .css-3nkyja { box-sizing: border-box; margin: 10px 0px 0px; @@ -1859,6 +2204,7 @@ align-items: center; display: flex; } + .css-1emy758 { box-sizing: border-box; margin: 0px 8px 0px 0px; @@ -1867,6 +2213,7 @@ color: rgb(0, 0, 0); font-weight: bold; } + .css-1fpwkvf { box-sizing: border-box; margin: 20px 0px 0px; @@ -1874,6 +2221,7 @@ font-size: 14px; color: rgba(60, 60, 67, 0.8); } + .css-1npddnr { box-sizing: border-box; margin: 10px 0px 0px; @@ -1881,6 +2229,7 @@ flex-direction: column; display: flex; } + .css-v4bg3b { box-sizing: border-box; margin: 0px 20px 0px 0px; @@ -1889,6 +2238,7 @@ color: rgb(0, 0, 0); font-weight: bold; } + .css-zkfaav { box-sizing: border-box; margin: 0px; @@ -1897,6 +2247,7 @@ align-items: center; display: flex; } + .css-1489yvm { box-sizing: border-box; margin: 0px 4px 0px 0px; @@ -1905,6 +2256,7 @@ color: rgb(0, 108, 237); font-weight: 500; } + .css-18jp3wp { box-sizing: border-box; margin: 10px 0px 0px; @@ -1915,12 +2267,14 @@ background-color: rgb(255, 255, 255); display: flex; } + .css-4cffwv { box-sizing: border-box; margin: 0px; min-width: 0px; display: flex; } + .css-5xvk2k { box-sizing: border-box; margin: 0px; @@ -1928,9 +2282,11 @@ font-size: 14px; color: rgba(60, 60, 67, 0.8); } + .fEfDxD { display: inline-block; } + .bsOvoP { display: flex; -webkit-box-align: center; @@ -1945,6 +2301,7 @@ border-radius: 36px; color: rgb(72, 88, 123); } + .css-1pnrfdy { box-sizing: border-box; margin: 0px; @@ -1953,12 +2310,14 @@ color: rgb(0, 0, 0); font-weight: bold; } + .css-4cffwv { box-sizing: border-box; margin: 0px; min-width: 0px; display: flex; } + .css-5xvk2k { box-sizing: border-box; margin: 0px; @@ -1966,9 +2325,11 @@ font-size: 14px; color: rgba(60, 60, 67, 0.8); } + .fEfDxD { display: inline-block; } + .bsOvoP { display: flex; -webkit-box-align: center; @@ -1983,6 +2344,7 @@ border-radius: 36px; color: rgb(72, 88, 123); } + .css-1pnrfdy { box-sizing: border-box; margin: 0px; @@ -1991,15 +2353,18 @@ color: rgb(0, 0, 0); font-weight: bold; } + .css-117j3zt { box-sizing: border-box; margin: 0px 0px 16px; min-width: 0px; display: flex; } + .hytVZc { font-size: 0px; } + .css-161g6i { box-sizing: border-box; margin: 0px 0px 0px 15px; @@ -2010,24 +2375,27 @@ color: rgb(0, 0, 0); margin-top: 5px; } + .gwgGET .date-picker { height: 48px; border-radius: 10px; margin-right: 30px; } + .ant-picker-range { position: relative; display: inline-flex; } + .ant-picker { box-sizing: border-box; margin: 0; - color: rgba(0,0,0,.85); + color: rgba(0, 0, 0, .85); font-size: 14px; font-variant: tabular-nums; line-height: 1.5715; list-style: none; - font-feature-settings: "tnum","tnum"; + font-feature-settings: "tnum", "tnum"; padding: 4px 11px; position: relative; display: inline-flex; @@ -2035,14 +2403,16 @@ background: #fff; border: 1px solid #d9d9d9; border-radius: 2px; - transition: border .3s,box-shadow .3s; + transition: border .3s, box-shadow .3s; } + .ant-picker-input { position: relative; display: inline-flex; align-items: center; width: 100%; } + .css-1an2brl { box-sizing: border-box; margin: 16px -16px -12px 0px; @@ -2050,6 +2420,7 @@ flex-wrap: wrap; display: flex; } + .oYsBp { font-size: 14px; padding: 13px 20px; @@ -2062,6 +2433,7 @@ margin-bottom: 25px; margin-right: 16px; } + .gmskGH { font-size: 14px; padding: 13px 20px; @@ -2074,24 +2446,28 @@ margin-bottom: 25px; margin-right: 16px; } + .css-qfb5mf { box-sizing: border-box; min-width: 0px; font-size: 14px; color: rgba(60, 60, 67, 0.6); } + .iSjAKj { margin-top: 12px; padding: 20px 20px 16px; border-radius: 20px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVcAAADaCAMAAAAltvGYAAAAqFBMVEUAAAAKGlsKGlsKGVsKG14JGlsKGlsJGlsLGlsMGlwJF10MIGMKGlsLHFwMJnEMHF4MH14MI18MH2ULMmMMJmAMHWEMHmMNJ3EJLHIQLXEJPmUMIV8LL2ILLGIPKnEPI3cJKnEOJHwMKmEJO2QLJ3EKNmQHQmUNIGgOIW0PInAOIGoHRWYKG10PInMOJoULKGEKOGQOJX8OJYIMI2gKNGMKJmsPKm4JKG45zAQVAAAADHRSTlMA6bCXF/jTh3hXN/jRcQWZAAAL5klEQVR42uzczW6rMBCGYSf97+GECAkMG+SFpbPJLiLc/50dfzPYZhraCsJy3k3TLh+NpgScGNnn+/H18FJoa3o5vB7fP823Pb8dCm1rh7fnZdUnndPHenlakP3QWX28w4f50lOh7dGTER0LbZ+OykrtD6tLQLT/KvgotD37MNSzXgns2+FZt0Bs/03wrG8H9u4FA/tWaHv3Flx1u+7fwZjPgrpQhbZPn+adTf+WlOLu07s5kum5rhtU1+fyr9I+3NG8lmUwrarrVBVsy78q+1iv5lA3MB1usYFsS5V9pIP5E1QZtKNuKNCq7CO9GJ7UTtSDtqp1G2zPZFUZySrsdlepKmWbstA2ZTqun5dkh6uO7LZMUrWpTNvfFHa7a0IVtAw7Do3CbnPNrKcUaOHatk5ht7mSqkRlWYxsC9hKYVdnwCpVqUm2VdhtmXtWjl73rm11FWx3lax9aPqbn2DrQluVIdYcWDmFfdT1JFzjOwMJe9V3XmtdT/OIlWG9n8GO+r9rm6tF5EpXXrjGirAt0k2w0vXLVcDkGn62EVY3wVZXm4uupAnXCDs2hbbOlUHnWU+aTmwCHdgVruLiqovXAr0XsPqva6Mrq85q3ek0EmwaWKcDu8G1y7OKWsB6gtWB3erKrKLA6AGrA/uIK89pvhqwNKns6T1+Or2G3eqKiyu8SK4Adc7rInjc1fZ44T258qSyq9f3ButdMabwjMJwddnV4ofT21q/dInhF2OFKy8Cx02Tamd3X/QG9/eo5bmscR6TaNnVyoFtW2b1J6R3tX5H5YOuVQhnXQNtcEW3bgYbAJnV3rnqgl1UxZnM0DAM+BFoz6Znt34G6xBY2VWfG/ysegbqcJMHXU1n72Cth6oYVxtd9fiLDKoRFYD86no1XS9hCRGJBwne65PZhcIGqK5MyiVa08WBtQzreTxtYFXX34f1GlHFoUFy7QVsC9iUdHV6Wkuw1tgACVXImi7D3sjVLcBadV1kTao2B1m4Sljo+SVWctXzsLkLdkBWlbLsmmH7dgnWT+t1HPRo/JwVdEmVCSOs6Rg2/tkJVzmuWAP6KZkvrDYlTmKZm4TFnWznvWTFuJLrtdHPIqbdKoYVzc9imSHDWoaFq2BN46rrNXaesfaI+TKsuWZY5vTIZtXISmvgrK6oZNZACVYOrhax678MC0KGjfaWWeO46hqIy5V3K7F2PQJyDq4ZFpuVs5xHiVWvBmL1kN7yAxS4964Zlm8PilgVrBhXvRqgLtMWiKzs2ocfKLoiusJtKUnrwIqIVceV4i3ArB1zwjlFrlVFsAPeEnAuB9Q0rVWt25XHlbZAZkVwTbErAuzo2uUcWAf95PxUHbdAZO1mrvHJtmkYFiM7js4tq2JadbnejSt0ebUyZ4g3QnAt60rKOqmaWXULzC4GLLPGXSBcO7gWl7qJslfIjk40BlVlnVXd4rjGXeA96U7XXfzKFICdy4KWdEfEqso6WwPTQXYLVnxcwE33T3w6ge3JlWSrvA1gS7oD4q8oUtbYeWA5ay3NJ61KvguYnlqf4IrwBDzTwjb2L/yhrvXbylLNyIZgpefUlGD15JrPFuR1wFWoqXVYZ12qL64T7IzVndg1y4KWbLnwC1SVVa5XcrXidh+xnmasHq5Ztqxhm6qhqjtgXjlkV+S5+D8rfW7AfD0UB9uYfg/kt67Q4xKry6yeXSUtdJF+c+lCdXaVSdY2ukpc/TbY711HR672B1bfBldtlet1cvU/sDp1XVtZxUVgpatgVdfVrk1cBPLUtZOsTl3XdZkWgYAFphOso7qudh0SLGTltVZkHdR1yyJgWMTnBSbX2QEWdd00sO7u0bU8aPFPXde6lg3DZlmpSqzqumFgq+l5lUMRNakSa6Wu/9m7gxSEYTCIwhdIN4K5Qje5//nsPzUNNgiaZtGB9xYVdPdRsnAK/f+GrbDBeHQM1/rPGtfBkyCOAmF2C+sarBnXMVidsd3CqptVYwCuA66xB+4D6weqVHfWguswrGRrWlj3I0AvK8F1DDYeZ9FyrYQaqjn2wFISruOwOb+36zVqe+Cmius4rHbWRytQ63aN60XZraye0bGx4jpSP7Oeh2tcL8u2UgvXGZV0Dtcp4fotXE3CVeFqEq4KV5NwVbiahKvC1SRcFa4m4apwNQlXhatJuCpcTcJV4WoSrgpXk3BVuJqEq8LVJFwVrrVFl616jc/um59+n5+xa1omhGtfuTWsr2ta7gxr7HprWGfXF7V1sNo6DERh2A9wBklB1kZ0442hCPL+b3cj5WI1WBPc8TSSv2LF9ux+zNCRN8GVu478wV66K+iFMcR7P4euq3dNpvTKdnfF0XmCqqt3BRklUDVI11RPZs4yg4YdousZ9GQf8mlMeSooOzonKOrSldgnfs4jqwSqJnSSsEf8nGeHDNujK1XIF6i+fTMHwyohqOnQlbZwL3dUvJ+jjUYM+/muhalnMqn8UDlTYuf7sANvggmflnttAfO5w84TXg28CXr8PyBzrU3QsavJV0rbAtjON3O8GHgTdOiKVJo9r+1uO40hds6v2MiwD3GHnauFndCBkUMbRSUEDZ26Jv2wNiqBhg92vUpYCxUTujByCU0UhwrbqWv9YOdy7p/4Odqscy4W9TerdwfnBAUduv7VJohOR4SCCZ3kb69c+Zz//273+eLnaCKnxOK8Cb2YWSyhyTolhJN6dk2zHNqiU4LTJnRj9MM6JRFnTehnljPIBt4EXbryYUMIP5/4eUJT9A/O+Qbn8vuDc4dTOnc1QYzdBF7F6bATeprVw1qvxOKEDl3Vwho0Ra+EINe9awpyCQNvggl96a9Y8koixPp3RQi38pd/y30VysXP57eb4M7w/uicIDVAV9zkDJr8XYeH1AhdzU0OTXRX4iA0QlfMN7GAprgsOctS1Lv6dHRuITNEV4T1lj3Pqr7l5zOa/KIEMmN0TbVUsS/Jzw1aaFHiITJGV8yrGLNi7aLEQmKQrgirWPjjTUAQGKUrbo9C3+tOfcvPZzQtXzo8BIbpala5hBb7pSTi94bpivn71eND3GHmK5q8VljCr43T9V/19babLBCFYXhUrJt8xA3CAWImaJDNDy003P+1/VDU2LrAcTJNVh8DKOvsjVkK4kyb97ub4IiXMeqaZ/pcUOyDAXorllFXuJm+HJRNYMgaL+LUFdusk2QD6HkM0jEw44AXseqKLLnXBKTQc69nEwRm7PAaXl1Xib4Vs03AqSu8RFtmbBPQbLyCWVdkibYYFDtwHgXEzWfzI17BrWue6PNA2TuGbPACbl3hpl+aTCmtf96zYo+OITbUseuKbaotASlwzDhAHb+uSFJtMShrx5AdlDHsukr1uaB8OI26dh7UdXdWna+himFXeGlaFEXap0gH5jkoQd21ue9Xd7pmivMAqjh2RdaF607Xt/f65wko69qQIxSx7Iq00BaDsosM2UMNz65uoc8FJYjMqG0o4dkVcaEtBcWuIzMOUMK0K1IpZdGS7dHqrrc7/fMElE1kyAYquHbNC6ltC0pQlmV0Ud65fVad21DAtSs8qW8Fgh2VZjhQIqZgKZHaClA2pSEfUDAVI/BUSG0ZKMGpVV6cCIrzNZ4biTfw5Ep9HijRyYwaz72JMZiKZXh5yea4f3XCgXkOwv5kyAFPjcUcXKWhtgKUw8mQPZ6ZiyW4ymWoLfvVTVDaeGIp2P5wAV6ozwVhffLNCDBsJISYga0k1CZBOfqG7DBo1nS1mP6DbV02QRUSbnfpeQpK5JtxsjFgaonGBGy5TbOqCttzd71+vh4D8xgE2zekxoCJaFl8NyziShu9Yj/8784+QWV+RK+RJb4swFfxWfXpJv1zCUrdtDpfmn3xG9dze1Wd2+izEA3mmyAPK20JvQnOZpToMRFXfB+6AK/61LYFYXc25ADSWIg/ETbR71rlIDhnQ/YgXLL+gVUg9cPKX90EPh5NxA8Ltv8KVtW7tgSEzT9DHPwwWogH1oTrA8L2XZ8HQmAq7A73phNLUKwZ0+9sod+1AsU31PVs42Y0s0Sv5Xz8NuL3va30w0oQ1v8MidCYjt7G86X45j+okYh83Tc72AAAAABJRU5ErkJggg==) center center / cover; } + .css-4cffwv { box-sizing: border-box; margin: 0px; min-width: 0px; display: flex; } + .css-1hwiqm { box-sizing: border-box; margin: 0px; @@ -2101,6 +2477,7 @@ justify-content: center; display: flex; } + .css-14c91q6 { box-sizing: border-box; margin: 0px; @@ -2108,9 +2485,11 @@ color: rgba(235, 235, 245, 0.7); font-size: 14px; } + .fEfDxD { display: inline-block; } + .bsOvoP { display: flex; -webkit-box-align: center; @@ -2125,6 +2504,7 @@ border-radius: 36px; color: rgb(72, 88, 123); } + .css-1g1x2nw { box-sizing: border-box; margin: 0px; @@ -2135,6 +2515,7 @@ justify-content: center; display: flex; } + .css-tmd432 { box-sizing: border-box; margin: 0px; @@ -2143,6 +2524,7 @@ font-weight: 500; color: rgb(255, 255, 255); } + .css-1hwiqm { box-sizing: border-box; margin: 0px; @@ -2152,6 +2534,7 @@ justify-content: center; display: flex; } + .css-14c91q6 { box-sizing: border-box; margin: 0px; @@ -2159,6 +2542,7 @@ color: rgba(235, 235, 245, 0.7); font-size: 14px; } + .css-1g1x2nw { box-sizing: border-box; margin: 0px; @@ -2169,6 +2553,7 @@ justify-content: center; display: flex; } + .css-tmd432 { box-sizing: border-box; margin: 0px; @@ -2177,6 +2562,7 @@ font-weight: 500; color: rgb(255, 255, 255); } + .hWzxrY { margin-left: 15px; font-size: 12px; @@ -2186,6 +2572,7 @@ border-radius: 12px; cursor: pointer; } + .cKYIxq { width: 100%; height: 1px; @@ -2193,6 +2580,7 @@ margin-bottom: 5px; background-color: rgba(235, 235, 245, 0.18); } + .css-1m6jjhx { box-sizing: border-box; margin: 12px 0px 0px; @@ -2201,6 +2589,7 @@ justify-content: space-between; display: flex; } + .css-c8nh58 { box-sizing: border-box; margin: 0px; @@ -2208,6 +2597,7 @@ color: rgba(235, 235, 245, 0.7); font-size: 12px; } + .css-113j8lv { box-sizing: border-box; margin: 0px; @@ -2216,6 +2606,7 @@ font-weight: 500; color: rgb(255, 255, 255); } + .css-v9gp0p { box-sizing: border-box; margin: 10px 0px 0px; @@ -2223,12 +2614,14 @@ font-size: 12px; color: rgba(60, 60, 67, 0.6); } + .css-117j3zt { box-sizing: border-box; margin: 0px 0px 16px; min-width: 0px; display: flex; } + .css-1aawe6h { box-sizing: border-box; margin: 25px 0px 15px; @@ -2238,12 +2631,14 @@ align-items: flex-end; display: flex; } + .css-4cffwv { box-sizing: border-box; margin: 0px; min-width: 0px; display: flex; } + .css-12atr5c { box-sizing: border-box; margin: 0px; @@ -2251,6 +2646,7 @@ justify-content: space-around; display: flex; } + .jxhBNS { position: relative; padding-bottom: 15px; @@ -2260,6 +2656,7 @@ font-weight: bold; color: rgb(0, 0, 0); } + .igvnIX { position: relative; padding-bottom: 15px; @@ -2269,6 +2666,7 @@ user-select: none; font-weight: bold; } + .igvnIX { position: relative; padding-bottom: 15px; @@ -2278,6 +2676,7 @@ user-select: none; font-weight: bold; } + .css-1pxnd9f { box-sizing: border-box; margin: 0px; @@ -2286,6 +2685,7 @@ background-color: rgb(248, 249, 250); display: flex; } + .css-5xvk2k { box-sizing: border-box; margin: 0px; @@ -2293,6 +2693,7 @@ font-size: 14px; color: rgba(60, 60, 67, 0.8); } + .css-1wn64s6 { box-sizing: border-box; margin: 0px; @@ -2302,101 +2703,107 @@ text-align: right; color: rgba(60, 60, 67, 0.8); } + .ant-empty-normal { margin: 32px 0; - color: rgba(0,0,0,.25); + color: rgba(0, 0, 0, .25); } + .ant-empty { margin: 0 8px; font-size: 14px; line-height: 1.5715; text-align: center; } + .ant-empty-normal .ant-empty-image { height: 40px; } - .jxhBNS::after { - position: absolute; - bottom: 0px; - left: 50%; - content: ""; - width: 24px; - height: 3px; - transform: translateX(-50%); - background: rgb(3, 173, 144); - } + + .jxhBNS::after { + position: absolute; + bottom: 0px; + left: 50%; + content: ""; + width: 24px; + height: 3px; + transform: translateX(-50%); + background: rgb(3, 173, 144); + } .to1 { margin-top: 40px; } + -
- @include('public/wallet') -
-
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
- -
+
+ @include('public/wallet') +
+
+
+
+
+
+
-
- - -
-
-
+ + - -
-
+ + -
+
- - + + } + + + async function start() { + var ctime = setInterval(async function() { + if (info) { + clearInterval(ctime); + if (info != 0) { + info_i = JSON.parse(info); + + document.getElementById('copy_url').innerText = 'https://' + document.domain + '?referral=' + info_i['id']; + document.getElementById('copytxt').innerText = 'https://' + document.domain + '?referral=' + info_i['id']; + + push_invite(1); + } + } + }, 500); + } + start(); + + \ No newline at end of file diff --git a/resources/views/swap.blade.php b/resources/views/swap.blade.php index c665fb0..9ad4e2e 100644 --- a/resources/views/swap.blade.php +++ b/resources/views/swap.blade.php @@ -1,4 +1,5 @@ + @@ -9,19 +10,26 @@ - - + } + @@ -36,7 +44,8 @@ - - - + - + - -
-