| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 |
- <!DOCTYPE html>
- <html lang="zh">
- <head>
- <meta charset="UTF-8" />
- <title>Roma</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <link rel="icon" type="image/x-ico" href=""/>
- <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
- <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
- <link rel="stylesheet" href="./public/static/amis-sdk/helper.css">
- <link rel="stylesheet" href="./public/static/amis-sdk/sdk.css">
- <style>
- html,
- body,
- .app-wrapper {
- /* position: relative; */
- width: 100%;
- height: 100%;
- margin: 0;
- padding: 0;
- touch-action: pan-y;
- overflow: hidden;
- }
- :root {
- --Form-item-gap: 1.3rem;
- --InputGroup-height: 2.5rem;
- --Button-height: 2.5rem;
- --InputGroup-paddingX: .6rem;
- --InputGroup-addOn-bg: var(--Form-input-bg);
- /* --fontSizeBase: .9rem; */
- }
- .app-wrapper {
- /* position: relative; */
- width: 100%;
- height: 100%;
- margin: 0;
- padding: 0;
- }
- .amis-scope .cxd-Icon{height: 1rem}
- .amis-scope .cxd-TextControl-input input{height: 100% !important;}
- .amis-scope .cxd-TextControl-input:hover{border:var(--Form-input-borderWidth) solid var(--Form-input-borderColor)}
- .amis-scope .cxd-InputGroup .cxd-TextControl-input{border-left-width: 0;padding-left: 0;}
- .code_img{cursor: pointer;}
- .amis-scope .cxd-Form{
- font-size: var(--Form-fontSize);
- position: none !important;
- max-width: 700px;
- margin: 0 auto;
- margin-top: 10vh;
- /* position:; */
- }
- .amis-scope .cxd-Wrapper--md, .amis-scope .cxd-Container--md {
- width: 100%;
- height: 100%;
- }
- .amis-scope h1 {
- font-size: 4vw;
- }
- @media (max-width: 768px) {
- .amis-scope .cxd-Form{
- font-size: var(--Form-fontSize);
- position: none !important;
- margin: 0 auto;
- margin-top: 0vh;
- /* position:; */
- }
- .amis-scope .cxd-Wrapper--md, .amis-scope .cxd-Container--md {
- padding: 0;
- }
- }
- .amis-scope .cxd-Button--default {
- border: none;
- outline: none;
- }
- .amis-scope .cxd-Button--default:not(:disabled):not(.is-disabled):hover {
- color: none;
- background: none;
- border-color: none;
- border-width: none;
- border-style: none;
- box-shadow: none;
- border: none;
- outline: none;
- }
- .amis-scope .m-r-xs {
- margin-top:-5px;
- width: 30px;
- height: 30px;
- }
- .amis-scope .cxd-Form .cxd-Wrapper--md, .amis-scope .cxd-Container--md {
- height: 1%;
- }
- </style>
- </head>
- <body>
- <div id="root" class="app-wrapper"></div>
- <script type='text/javascript' src='./public/static/amis-sdk/sdk.js'></script>
- <!-- 引入语言包 -->
- <script src="./lang/en-US.js"></script>
- <script src="./lang/zh-CN.js"></script>
- <!-- 引入多语言js处理文件,必须先引入语言包 -->
- <script src="./public/static/tools/common.js"></script>
- <!-- 引入登录页面JSON -->
- <script src="./pages/login/login-json.js"></script>
- <script type="text/javascript">
- (function () {
- let amis = amisRequire('amis/embed');
-
- let languageInfo = getLanguageInfo();
- // 页面json内容
- const amisJSON = getLoginJson()
- let amisScoped = amis.embed(
- '#root',
- amisJSON,
- {
- locale: languageInfo.lang
- },
- {
- replaceText: languageInfo.langReplaceText,
- langReplaceTextIgnoreKeys: languageInfo.langReplaceTextIgnoreKeys
- }
- );
- })();
- // 刷新验证码
- function refresh_code()
- {
- document.querySelector('.code_img').src = '/login/verify?' + Math.random();
- }
- </script>
- </body>
- </html>
|