82 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			XML
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			82 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			XML
		
	
	
		
			Executable File
		
	
| <?xml version="1.0" encoding="utf-8" ?>
 | |
| <odoo>
 | |
| 	<template id="clarico_signin_c_signin" inherit_id="web.login" priority="15">
 | |
| 		<xpath expr="//form[hasclass('oe_login_form')]" position="replace">
 | |
| 			<div class="signin_main_div">
 | |
| 				<div class="login_area_container">
 | |
| 					<form class="oe_login_form login_area" role="form"
 | |
| 						t-attf-action="/web/login{{ '?debug' if debug else '' }}" method="post"
 | |
| 						onsubmit="this.action = this.action + location.hash">
 | |
| 						<input type="hidden" name="csrf_token" t-att-value="request.csrf_token()" />
 | |
| 						<div class="form-group field-db" t-if="databases and len(databases) > 1">
 | |
| 							<label for="db" class="control-label">Database</label>
 | |
| 							<div class="input-group">
 | |
| 								<input type="text" name="db" t-att-value="request.db" id="db"
 | |
| 									class="form-control" required="required" readonly="readonly" />
 | |
| 								<span class="input-group-btn">
 | |
| 									<a href="/web/database/selector" class="btn btn-default db_btn">
 | |
| 										Select
 | |
| 										<i class="fa fa-database"></i>
 | |
| 									</a>
 | |
| 								</span>
 | |
| 							</div>
 | |
| 						</div>
 | |
| 						<div class="form-group field-login">
 | |
| 							<label for="login" class="control-label c_login_lbl">Email</label>
 | |
| 							<input type="text" name="login" t-att-value="login" id="login"
 | |
| 								class="form-control c-login-input" required="required"
 | |
| 								autofocus="autofocus" autocapitalize="off" />
 | |
| 
 | |
| 						</div>
 | |
| 						<div class="form-group field-password">
 | |
| 							<label for="password" class="control-label  c_login_lbl">Password</label>
 | |
| 							<input type="password" name="password" id="password"
 | |
| 								class="form-control c-login-input" required="required"
 | |
| 								t-att-autofocus="'autofocus' if login else None" maxlength="4096" />
 | |
| 						</div>
 | |
| 						<p class="alert alert-danger" t-if="error">
 | |
| 							<t t-esc="error" />
 | |
| 						</p>
 | |
| 						<p class="alert alert-success" t-if="message">
 | |
| 							<t t-esc="message" />
 | |
| 						</p>
 | |
| 
 | |
| 						<input type="hidden" name="redirect" t-att-value="redirect" />
 | |
| 						<div class="clearfix oe_login_buttons  all_login_btns">
 | |
| 							<button type="submit" class="btn login_btn_main common-btn">Log in</button>
 | |
| 						</div>
 | |
| 					</form>
 | |
| 				</div>
 | |
| 			</div>
 | |
| 			<!-- Back to home icon -->
 | |
| 			<div class="back_home_icon_div animation_move">
 | |
| 				<a href="/">
 | |
| 					<i class="fa fa-arrow-right "></i>
 | |
| 				</a>
 | |
| 			</div>
 | |
| 		</xpath>
 | |
| 		<xpath expr="//t[@t-call='web.login_layout']" position="inside">
 | |
| 			<div class="image_signup_class">
 | |
| 				<t t-set="signin_bg_image" t-value="website.get_bgimage()"></t>
 | |
| 				<t t-if="signin_bg_image">
 | |
| 					<img t-att-src="'data:image/png;base64,%s' % to_text(signin_bg_image)"></img> 
 | |
| 				</t>
 | |
| 				<t t-if="not signin_bg_image">
 | |
| 					<img src="/clarico_signin/static/src/img/login.jpeg"></img>
 | |
| 				</t>
 | |
| 			</div>
 | |
| 		</xpath>
 | |
| 	</template>
 | |
| 	<template id="clarico_signin_auth_signup" inherit_id="auth_signup.login">
 | |
| 		<xpath expr="//a[@t-if='reset_password_enabled']" position="attributes">
 | |
| 			<attribute name="class">btn-link reset_pw_main</attribute>
 | |
| 		</xpath>
 | |
| 		<xpath expr="//a[@t-if='signup_enabled']" position="replace">
 | |
| 			
 | |
| 		</xpath>
 | |
| 		 <xpath expr="//button[@type='submit']" position="after">
 | |
| 		 <a t-if="signup_enabled" t-attf-href="/web/signup?{{ keep_query() }}" class="btn btn btn-link signup_main common-btn">Sign Up</a>
 | |
| 		 </xpath>
 | |
| 	</template>
 | |
| </odoo>
 |