Login-ng-modal
How do I make an login-ng-modal?
How it works with ng-modal. What is a login-ng-modal? How do you make a login-ng-modal? This script and codes were developed by Heedoo on 29 August 2022, Monday.
Login-ng-modal - Script Codes HTML Codes
<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>Login-ng-modal</title>
</head>
<body> <html ng-app="ionicApp"> <head> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width"> <title>Sign-in, Then Tabs Example</title> <link href="//code.ionicframework.com/nightly/css/ionic.css" rel="stylesheet"> <script src="//code.ionicframework.com/nightly/js/ionic.bundle.js"></script> </head> <body> <ion-nav-bar class="bar-positive"> <ion-nav-back-button class="button-icon ion-arrow-left-c"> </ion-nav-back-button> </ion-nav-bar> <ion-nav-view></ion-nav-view> <script id="templates/sign-in.html" type="text/ng-template"> <ion-view view-title="Sign-In"> <ion-content> <div class="list"> <label class="item item-input"> <span class="input-label">Username</span> <input type="text" ng-model="user.username"> </label> <label class="item item-input"> <span class="input-label">Password</span> <input type="password" ng-model="user.password"> </label> </div> <div class="padding"> <button class="button button-block button-positive" ng-click="signIn(user)"> Sign-In </button> <p class="text-center"> <a href="#/forgot-password">Forgot password</a> </p> </div> </ion-content> </ion-view> </script> <script id="templates/forgot-password.html" type="text/ng-template"> <ion-view view-title="Forgot Password"> <ion-content padding="true"> <p> Yeah this is just a demo showing how views can be shown without tabs, then you can navigate to views within tabs. Additionally, only one set of tabs needs to be written for all of the different views that should go inside the tabs. (Compared to written the same tab links in the footer of every view that's in a tab.) </p> <p> There's no username/password, just click the Sign-In button back a the sign-in view. </p> <p> Return to <a href="#/sign-in">Sign-In</a>. </p> </ion-content> </ion-view> </script> <script id="templates/tabs.html" type="text/ng-template"> <ion-view> <ion-tabs class="tabs-icon-top tabs-positive"> <ion-tab title="Home" icon="ion-home" href="#/tab/home"> <ion-nav-view name="home-tab"></ion-nav-view> </ion-tab> <ion-tab title="About" icon="ion-ios-information" href="#/tab/about"> <ion-nav-view name="about-tab"></ion-nav-view> </ion-tab> <ion-tab title="Sign-Out" icon="ion-log-out" href="#/sign-in"> </ion-tab> </ion-tabs> </ion-view> </script> <script id="templates/home.html" type="text/ng-template"> <ion-view view-title="Home"> <ion-content padding="true"> <p>Example of Ionic tabs. Navigate to each tab, and navigate to child views of each tab and notice how each tab has its own navigation history.</p> <p> <a class="button icon icon-right ion-chevron-right" href="#/tab/facts">Scientific Facts</a> </p> </ion-content> </ion-view> </script> <script id="templates/facts.html" type="text/ng-template"> <ion-view view-title="Facts"> <ion-content padding="true"> <p>Banging your head against a wall uses 150 calories an hour.</p> <p>Dogs have four toes on their hind feet, and five on their front feet.</p> <p>The ant can lift 50 times its own weight, can pull 30 times its own weight and always falls over on its right side when intoxicated.</p> <p>A cockroach will live nine days without it's head, before it starves to death.</p> <p>Polar bears are left handed.</p> <p> <a class="button icon ion-home" href="#/tab/home"> Home</a> <a class="button icon icon-right ion-chevron-right" href="#/tab/facts2">More Facts</a> </p> </ion-content> </ion-view> </script> <script id="templates/facts2.html" type="text/ng-template"> <ion-view view-title="Also Factual"> <ion-content padding="true"> <p>111,111,111 x 111,111,111 = 12,345,678,987,654,321</p> <p>1 in every 4 Americans has appeared on T.V.</p> <p>11% of the world is left-handed.</p> <p>1 in 8 Americans has worked at a McDonalds restaurant.</p> <p>$283,200 is the absolute highest amount of money you can win on Jeopardy.</p> <p>101 Dalmatians, Peter Pan, Lady and the Tramp, and Mulan are the only Disney cartoons where both parents are present and don't die throughout the movie.</p> <p> <a class="button icon ion-home" href="#/tab/home"> Home</a> <a class="button icon ion-chevron-left" href="#/tab/facts"> Scientific Facts</a> </p> </ion-content> </ion-view> </script> <script id="templates/about.html" type="text/ng-template"> <ion-view view-title="About"> <ion-content padding="true"> <h3>Create hybrid mobile apps with the web technologies you love.</h3> <p>Free and open source, Ionic offers a library of mobile-optimized HTML, CSS and JS components for building highly interactive apps.</p> <p>Built with Sass and optimized for AngularJS.</p> <p> <a class="button icon icon-right ion-chevron-right" href="#/tab/navstack">Tabs Nav Stack</a> </p> </ion-content> </ion-view> </script> <script id="templates/nav-stack.html" type="text/ng-template"> <ion-view view-title="Tab Nav Stack"> <ion-content padding="true"> <p><img src="http://ionicframework.com/img/diagrams/tabs-nav-stack.png" style="width:100%"></p> </ion-content> </ion-view> </script> </body>
</html> <script src="js/index.js"></script>
</body>
</html>
Login-ng-modal - Script Codes JS Codes
angular.module('ionicApp', ['ionic'])
.config(function($stateProvider, $urlRouterProvider) { $stateProvider .state('signin', { url: '/sign-in', templateUrl: 'templates/sign-in.html', controller: 'SignInCtrl' }) .state('forgotpassword', { url: '/forgot-password', templateUrl: 'templates/forgot-password.html' }) .state('tabs', { url: '/tab', abstract: true, templateUrl: 'templates/tabs.html' }) .state('tabs.home', { url: '/home', views: { 'home-tab': { templateUrl: 'templates/home.html', controller: 'HomeTabCtrl' } } }) .state('tabs.facts', { url: '/facts', views: { 'home-tab': { templateUrl: 'templates/facts.html' } } }) .state('tabs.facts2', { url: '/facts2', views: { 'home-tab': { templateUrl: 'templates/facts2.html' } } }) .state('tabs.about', { url: '/about', views: { 'about-tab': { templateUrl: 'templates/about.html' } } }) .state('tabs.navstack', { url: '/navstack', views: { 'about-tab': { templateUrl: 'templates/nav-stack.html' } } }) .state('tabs.contact', { url: '/contact', views: { 'contact-tab': { templateUrl: 'templates/contact.html' } } }); $urlRouterProvider.otherwise('/sign-in');
})
.controller('SignInCtrl', function($scope, $state) { $scope.user = {"username" : "", "password":""} $scope.signIn = function(result) { console.log('Sign-In', result); //$state.go('tabs.home'); };
})
.controller('HomeTabCtrl', function($scope) { console.log('HomeTabCtrl');
});
Developer | Heedoo |
Username | heedoo |
Uploaded | August 29, 2022 |
Rating | 3 |
Size | 3,566 Kb |
Views | 36,432 |
Find the perfect freelance services for your business! Fiverr's mission is to change how the world works together. Fiverr connects businesses with freelancers offering digital services in 500+ categories. Find Developer!
Name | Size |
Service | 1,583 Kb |
A Pen by heedoo | 1,458 Kb |
ListView auto height | 2,177 Kb |
Node express passing parameter | 1,743 Kb |
Encode video | 2,243 Kb |
Controller | 1,685 Kb |
Android local notification | 3,171 Kb |
Overlay slide menu | 3,456 Kb |
Jasper is the AI Content Generator that helps you and your team break through creative blocks to create amazing, original content 10X faster. Discover all the ways the Jasper AI Content Platform can help streamline your creative workflows. Start For Free!
Name | Username | Size |
Html5-canvas-snow-effect | MariamMassadeh | 2,609 Kb |
Android Play Store With Slick Carousel | -J0hn- | 4,982 Kb |
Two tables and header with jspdf-autotable | Someatoms | 2,245 Kb |
Whyutils | LeYvan | 3,752 Kb |
Flying Bee | Pwsm50 | 3,711 Kb |
FontAwesome icons with animation | Nicotinell | 2,083 Kb |
Midterm dry run | Jds317 | 1,649 Kb |
Google Fonts Sass Mixin | HugoGiraudel | 4,237 Kb |
Iron Man SVG Loading Animation | Andythayer | 3,069 Kb |
NAV WPMANAGER | Mstoic | 1,991 Kb |
Surf anonymously, prevent hackers from acquiring your IP address, send anonymous email, and encrypt your Internet connection. High speed, ultra secure, and easy to use. Instant setup. Hide Your IP Now!