1<!DOCTYPE html> 2 3<html lang="en"> 4 5<head> 6 <meta charset="utf-8"> 7 <meta name="csrf-token" content="L9JfNczorYl2PnyroOj1Ww5D0URcGXg7gCRLa7Gi"> 8 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 9 <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no"> 10 <meta name="description" content="CoreUI - Open Source Bootstrap Admin Template"> 11 <meta name="author" content="Åukasz Holeczek"> 12 <meta name="keyword" content="Bootstrap,Admin,Template,Open,Source,jQuery,CSS,HTML,RWD,Dashboard"> 13 <title>Kabarpasutri - Pelayanan Andiministrasi Kependudukan Cepat Akurat Terinegrasi</title> 14 15
15<script src="https://panducakti2025-dukcapil.tulungagung.go.id/asset_offline/js/jquery-3.6.0.min.js"></script>
15 16<!-- Summernote CSS --> 17<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/summernote-lite.min.css" rel="stylesheet">
18<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/summernote-lite.min.js"></script>
18 19
20<script src="https://panducakti2025-dukcapil.tulungagung.go.id/highcharts/code/highcharts.js"></script>
vendor: 2 bytes, line 20
20
21<script src="https://panducakti2025-dukcapil.tulungagung.go.id/highcharts/code/modules/data.js"></script>
vendor: 2 bytes, line 21
21
22<script src="https://panducakti2025-dukcapil.tulungagung.go.id/highcharts/code/modules/drilldown.js"></script>
vendor: 2 bytes, line 22
22
23<script src="https://panducakti2025-dukcapil.tulungagung.go.id/highcharts/code/modules/exporting.js"></script>
vendor: 2 bytes, line 23
23
24<script src="https://panducakti2025-dukcapil.tulungagung.go.id/highcharts/code/modules/export-data.js"></script>
vendor: 2 bytes, line 24
24
25<script src="https://panducakti2025-dukcapil.tulungagung.go.id/highcharts/code/modules/accessibility.js"></script>
25 26<!-- Style 1--> 27<link href="https://panducakti2025-dukcapil.tulungagung.go.id/css/main.css" rel="stylesheet"> 28<!-- Vendors styles--> 29<link href="https://panducakti2025-dukcapil.tulungagung.go.id/css/simplebar.css" rel="stylesheet"> 30 31<link href="https://panducakti2025-dukcapil.tulungagung.go.id/asset_offline/fontawesome/css/all.css" rel="stylesheet"> 32
33<script src="https://panducakti2025-dukcapil.tulungagung.go.id/asset_offline/js/sweetalert2.js"></script>
33 34 35<link rel="stylesheet" href="https://panducakti2025-dukcapil.tulungagung.go.id/asset_offline/font/font.css"> 36 37<link rel="preconnect" href="https://fonts.googleapis.com"> 38<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 39<link 40 href="https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap" 41 rel="stylesheet"> 42 43
vendor: 4,512 bytes, lines 44-46
44<script> 45 /**** Livewire Alert Scripts ****/ 46 (()=>{var __webpack_modules__={757:(e,t,r)=>{e.exports=r(666)},666:e=>{var t=function(e){"use strict";var t,r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",c=o.toStringTag||"@@toStringTag";function s(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{s({},"")}catch(e){s=function(e,t,r){return e[t]=r}}function l(e,t,r,n){var o=t&&t.prototype instanceof y?t:y,i=Object.create(o.prototype),a=new x(n||[]);return i._invoke=function(e,t,r){var n=f;return function(o,i){if(n===_)throw new Error("Generator is already running");if(n===d){if("throw"===o)throw i;return S()}for(r.method=o,r.arg=i;;){var a=r.delegate;if(a){var c=L(a,r);if(c){if(c===h)continue;return c}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===f)throw n=d,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=_;var s=u(e,t,r);if("normal"===s.type){if(n=r.done?d:p,s.arg===h)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n=d,r.method="throw",r.arg=s.arg)}}}(e,r,a),i}function u(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}e.wrap=l;var f="suspendedStart",p="suspendedYield",_="executing",d="completed",h={};function y(){}function v(){}function b(){}var m={};s(m,i,(function(){return this}));var w=Object.getPrototypeOf,g=w&&w(w(D([])));g&&g!==r&&n.call(g,i)&&(m=g);var O=b.prototype=y.prototype=Object.create(m);function E(e){["next","throw","return"].forEach((function(t){s(e,t,(function(e){return this._invoke(t,e)}))}))}function k(e,t){function r(o,i,a,c){var s=u(e[o],e,i);if("throw"!==s.type){var l=s.arg,f=l.value;return f&&"object"==typeof f&&n.call(f,"__await")?t.resolve(f.__await).then((function(e){r("next",e,a,c)}),(function(e){r("throw",e,a,c)})):t.resolve(f).then((function(e){l.value=e,a(l)}),(function(e){return r("throw",e,a,c)}))}c(s.arg)}var o;this._invoke=function(e,n){function i(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(i,i):i()}}function L(e,r){var n=e.iterator[r.method];if(n===t){if(r.delegate=null,"throw"===r.method){if(e.iterator.return&&(r.method="return",r.arg=t,L(e,r),"throw"===r.method))return h;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var o=u(n,e.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,h;var i=o.arg;return i?i.done?(r[e.resultName]=i.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,h):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function P(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function x(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function D(e){if(e){var r=e[i];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,a=function r(){for(;++o<e.length;)if(n.call(e,o))return r.value=e[o],r.done=!1,r;return r.value=t,r.done=!0,r};return a.next=a}}return{next:S}}function S(){return{value:t,done:!0}}return v.prototype=b,s(O,"constructor",b),s(b,"constructor",v),v.displayName=s(b,c,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,s(e,c,"GeneratorFunction")),e.prototype=Object.create(O),e},e.awrap=function(e){return{__await:e}},E(k.prototype),s(k.prototype,a,(function(){return this})),e.AsyncIterator=k,e.async=function(t,r,n,o,i){void 0===i&&(i=Promise);var a=new k(l(t,r,n,o),i);return e.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},E(O),s(O,c,"Generator"),s(O,i,(function(){return this})),s(O,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var r in e)t.push(r);return t.reverse(),function r(){for(;t.length;){var n=t.pop();if(n in e)return r.value=n,r.done=!1,r}return r.done=!0,r}},e.values=D,x.prototype={constructor:x,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEac
vendor: 5,464 bytes, line 46
46h(P),!e)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var r=this;function o(n,o){return c.type="throw",c.arg=e,r.next=n,o&&(r.method="next",r.arg=t),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var s=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(s&&l){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(s){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===e||"continue"===e)&&i.tryLoc<=t&&t<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=e,a.arg=t,i?(this.method="next",this.next=i.finallyLoc,h):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),h},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),P(r),h}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;P(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:D(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),h}},e}(e.exports);try{regeneratorRuntime=t}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](r,r.exports,__webpack_require__),r.exports}__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var __webpack_exports__={};(()=>{"use strict";var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(757),_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(r),!0).forEach((function(t){_defineProperty(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ownKeys(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _defineProperty(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function asyncGeneratorStep(e,t,r,n,o,i,a){try{var c=e[i](a),s=c.value}catch(e){return void r(e)}c.done?t(s):Promise.resolve(s).then(n,o)}function _asyncToGenerator(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var i=e.apply(t,r);function a(e){asyncGeneratorStep(i,n,o,a,c,"next",e)}function c(e){asyncGeneratorStep(i,n,o,a,c,"throw",e)}a(void 0)}))}}function evalCallbacksOptions(options){for(var callbacksKeysAllowed=["allowOutsideClick","allowEscapeKey","allowEnterKey","loaderHtml","inputOptions","inputValidator","preConfirm","preDeny","didClose","didDestroy","didOpen","didRender","willClose","willOpen"],_i=0,_callbacksKeysAllowed=callbacksKeysAllowed;_i<_callbacksKeysAllowed.length;_i++){var callbackKey=_callbacksKeysAllowed[_i];options.hasOwnProperty(callbackKey)&&("string"==typeof options[callbackKey]||options[callbackKey]instanceof String)&&options[callbackKey]&&""!=options[callbackKey].trim()&&(options[callbackKey]=eval(options[callbackKey]))}}function afterAlertInteraction(e){if(e.confirmed)return"self"===e.onConfirmed.component?void Livewire.find(e.onConfirmed.id).dispatchSelf(e.onConfirmed.listener,e.result):void Livewire.dispatchTo(e.onConfirmed.component,e.onConfirmed.listener,e.result);if(e.isDenied)return"self"===e.onDenied.component?void Livewire.find(e.onDenied.id).dispatchSelf(e.onDenied.listener,e.result):void Livewire.dispatchTo(e.onDenied.component,e.onDenied.listener,e.result);if(e.onProgressFinished&&e.dismiss===Swal.DismissReason.timer)return"self"===e.onProgressFinished.component?void Livewire.find(e.onProgressFinished.id).dispatchSelf(e.onProgressFinished.listener,e.result):void Livewire.dispatchTo(e.onProgressFinished.component,e.onProgressFinished.listener,e.result);
46if(e.onDismissed){if("self"===e.onDismissed.component)return void Livewire.find(e.onDismissed.id).dispatch(e.onDismissed.listener,e.result);Livewire.dispatchTo(e.onDismissed.component,e.onDismissed.listener,e.result)}}window.addEventListener("alert",function(){var e=_asyncToGenerator(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark((function e(t){var r,n,o,i,a,c,s,l;return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=t.detail.message,i=null!==(r=t.detail.type)&&void 0!==r?r:null,a=t.detail.data,c=t.detail.events,evalCallbacksOptions(s=t.detail.options),e.next=8,Swal.fire(_objectSpread({title:o,icon:i},s));case 8:afterAlertInteraction(_objectSpread(_objectSpread(_objectSpread({confirmed:(l=e.sent).isConfirmed,denied:l.isDenied,dismiss:l.dismiss,result:_objectSpread(_objectSpread({},l),{},{data:_objectSpread(_objectSpread({},a),{},{inputAttributes:null!==(n=s.inputAttributes)&&void 0!==n?n:null})})},c),l),s));case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),window.flashAlert=function(){var e=_asyncToGenerator(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().mark((function e(t){var r,n,o,i,a,c,s;return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=t.events,a=t.events.data,evalCallbacksOptions(c=t.options),e.next=6,Swal.fire(_objectSpread({title:null!==(r=t.message)&&void 0!==r?r:"",icon:null!==(n=t.type)&&void 0!==n?n:null},c));case 6:afterAlertInteraction(_objectSpread(_objectSpread({confirmed:(s=e.sent).isConfirmed,denied:s.isDenied,dismiss:s.dismiss,result:_objectSpread(_objectSpread({},s),{},{data:_objectSpread(_objectSpread({},a),{},{inputAttributes:null!==(o=c.inputAttributes)&&void 0!==o?o:null})})},i),t.options));case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()})()})(); 47</script>
47 48 49 50 51 52 53<style> 54 /* Style Icon */ 55 * { 56 font-size: 14px; 57 } 58 59 thead { 60 color: #fff; 61 background: #a82d2d; 62 /* border-top: 3px solid #E91D20; */ 63 text-transform: capitalize; 64 } 65 66 .label { 67 font-size: 13px; 68 font-weight: bold; 69 text-transform: capitalize; 70 color: #333333; 71 } 72 73 .modal-header { 74 background: #a82d2d; 75 /* border-top: 3px solid #E91D20; */ 76 color: #fff; 77 padding: 5px 10px; 78 } 79 80 .modal-header h5 { 81 font-size: 16px; 82 } 83 84 85 .btn-primary { 86 background: #a82d2d; 87 color: white; 88 border: none; 89 } 90 91 .btn-primary:hover { 92 background: #991f16; 93 } 94 95 96 .text-badge { 97 color: #7e0a9b; 98 background: #f9e2ff; 99 border: 1px solid #eea9ff; 100 font-weight: 500; 101 } 102 103 104 .loading-spinner { 105 display: none; 106 position: fixed; 107 top: 50%; 108 left: 50%; 109 transform: translate(-50%, -50%); 110 z-index: 1000; 111 } 112 113 /* HTML: <div class="loader"></div> */ 114 .loader { 115 width: 50px; 116 aspect-ratio: 1; 117 --_c: no-repeat radial-gradient(farthest-side, #50128A 92%, #0000); 118 background: 119 var(--_c) top, 120 var(--_c) left, 121 var(--_c) right, 122 var(--_c) bottom; 123 background-size: 12px 12px; 124 animation: l7 1s infinite; 125 } 126 127 @keyframes l7 { 128 to { 129 transform: rotate(.5turn) 130 } 131 } 132 133 134 135 .loading-spinner.loading-show { 136 display: block; 137 /* background-color: rgba(255, 255, 255, 0.7); */ 138 } 139 140 141 /* The entire scrollbar */ 142 ::-webkit-scrollbar { 143 width: 5px; 144 /* Width of the scrollbar */ 145 height: 5px; 146 /* Height of the scrollbar (for horizontal scrollbar) */ 147 } 148 149 /* The scrollbar track */ 150 ::-webkit-scrollbar-track { 151 background: #f1f1f1; 152 /* Background color of the track */ 153 } 154 155 /* The scrollbar handle (thumb) */ 156 ::-webkit-scrollbar-thumb { 157 background: #bebebe; 158 /* Background color of the handle */ 159 border-radius: 2px; 160 /* Rounded corners */ 161 } 162 163 /* The scrollbar handle (thumb) when hovered */ 164 ::-webkit-scrollbar-thumb:hover { 165 background: #b5b5b5; 166 /* Background color when hovered */ 167 } 168 169 170 /* SIdebar */ 171 172 /* Warna text HEader */ 173 ul li.nav-title { 174 color: #fbba18 !important; 175 font-size: 15px; 176 font-weight: 700; 177 } 178 179 180 /* Warna sidebar Head */ 181 .sidebar-brand { 182 background: #a82d2d; 183 padding: 20px; 184 } 185 186 /* Warna sidebar All */ 187 .sidebar_bg { 188 background: #a82d2d; 189 overflow: auto; 190 backdrop-filter: blur(40px); 191 } 192 193 .padding_sidebar { 194 padding: 0px 13px; 195 } 196 197 /* Warna sidebar text active */ 198 .sidebar_bg . .nav-link.active { 199 color: white; 200 font-weight: bold; 201 font-size: 16px; 202 } 203 204 /* Warna sidebar text logo active */ 205 .sidebar_bg . .nav-link.active>i { 206 color: white; 207 } 208 209 /* Warna sidebar active */ 210 .sidebar_bg .nav-link.active { 211 background: #c04545; 212 font-weight: 500; 213 border-radius: 10px; 214 } 215 216 /* Warna sidebar Group */ 217 .sidebar-nav .nav-group.show .nav-group-toggle { 218 background: #e2e2e2; 219 border-top-left-radius: 12px; 220 border-top-right-radius: 12px; 221 font-weight: 500; 222 color: white; 223 } 224 225 /* Warna sidebar Group */ 226 .sidebar-nav .nav-group.show { 227 background: white; 228 } 229 230 /* Warna sidebar Group All Items */ 231 .sidebar_bg .nav-group-items . { 232 background: white; 233 } 234 235 /* Warna sidebar Group Items Focus */ 236 .sidebar_bg . .nav-link.sidebar_items_text.active { 237 background: #198a19; 238 border-radius: 0; 239 } 240 241
242 .sidebar_bg . .nav-link { 243 color: white; 244 padding: 10px 20px; 245 margin: 2px 0px 246 } 247 248 .sidebar_bg .nav-group .nav-link { 249 250 color: white; 251 } 252 253 .sidebar-nav .nav-group-toggle::after { 254 filter: invert(100%); 255 } 256 257 .inActive { 258 color: red; 259 } 260 261 .sidebar-nav .nav-link { 262 display: flex; 263 flex: 1; 264 align-items: center; 265 padding: 5px 10px; 266 color: #FFFFFF; 267 text-decoration: none; 268 white-space: nowrap; 269 background: var(--cui-sidebar-nav-link-bg); 270 border: var(--cui-sidebar-nav-link-border); 271 border-radius: var(--cui-sidebar-nav-link-border-radius); 272 transition: background 0.15s ease, color 0.15s ease; 273 274 } 275 276 /* Style Icon */ 277 .icon_sidebar { 278 width: 17px; 279 height: 17px; 280 filter: invert(1); 281 } 282 283 .icon_page { 284 width: 19px; 285 height: 19px; 286 } 287 288 .icon_box { 289 transition: ease-in-out 0.3s; 290 } 291 292 .icon_box:hover { 293 filter: invert(1); 294 border: none; 295 } 296</style> 297 298 <!-- Livewire Styles --><style >[wire\:loading][wire\:loading], [wire\:loading\.delay][wire\:loading\.delay], [wire\:loading\.inline-block][wire\:loading\.inline-block], [wire\:loading\.inline][wire\:loading\.inline], [wire\:loading\.block][wire\:loading\.block], [wire\:loading\.flex][wire\:loading\.flex], [wire\:loading\.table][wire\:loading\.table], [wire\:loading\.grid][wire\:loading\.grid], [wire\:loading\.inline-flex][wire\:loading\.inline-flex] {display: none;}[wire\:loading\.delay\.none][wire\:loading\.delay\.none], [wire\:loading\.delay\.shortest][wire\:loading\.delay\.shortest], [wire\:loading\.delay\.shorter][wire\:loading\.delay\.shorter], [wire\:loading\.delay\.short][wire\:loading\.delay\.short], [wire\:loading\.delay\.default][wire\:loading\.delay\.default], [wire\:loading\.delay\.long][wire\:loading\.delay\.long], [wire\:loading\.delay\.longer][wire\:loading\.delay\.longer], [wire\:loading\.delay\.longest][wire\:loading\.delay\.longest] {display: none;}[wire\:offline][wire\:offline] {display: none;}[wire\:dirty]:not(textarea):not(input):not(select) {display: none;}:root {--livewire-progress-bar-color: #2299dd;}[x-cloak] {display: none !important;}[wire\:cloak] {display: none !important;}dialog#livewire-error::backdrop {background-color: rgba(0, 0, 0, .6);}</style> 299 300 301 302</head> 303 304 305<body style="font-family: DM Sans, sans-serif;background: #f3f3f3"> 306 307 308 309 <header class="border-bottom"> 310 <div class="container-fluid" 311 style="background: linear-gradient(79deg, rgb(249, 252, 250) 20%, rgb(51, 189, 166) 35%, rgb(14, 125, 106) 100%); "> 312 <div class="container-fluid py-3 d-none d-lg-flex"> 313 <a class="navbar-brand d-flex justify-content-between align-items-center"> 314 <div class="d-flex justify-content-center align-items-center gap-2"> 315 <div class="me-3"> 316 <img src="https://panducakti2025-dukcapil.tulungagung.go.id/img/logo.png" alt="logo mts" style="max-width: 70px"> 317 </div> 318 <div> 319 <div class="text-success fw-bolder" style="font-size: 29px"> 320 Kabar Pasutri 321 </div> 322 <div class="text-success fw-bold" style="font-size: 14px"> 323 Kartu Keluarga Pasangan Suami Istri 324 </div> 325 <div class="text-danger fw-bold" style="font-size: 14px"> 326 DINAS KEPENDUDUKAN DAN PENCATATAN SIPIL KABUPATEN TULUNGAGUNG 327 </div> 328 </div> 329 </div> 330 </a> 331 </div> 332 </div> 333 334 <div class="container-fluid border-top py-1 bg-white pb-0"> 335 <div class="container-fluid"> 336 <nav class="navbar navbar-expand-lg pb-0 mb-0"> 337 <a class="navbar-brand d-lg-none pb-4 pb-lg-0"> 338 <div class="d-flex justify-content-center align-items-center gap-2"> 339 <div class="me-2"> 340 <img src="https://panducakti2025-dukcapil.tulungagung.go.id/img/logo.png" alt="logo mts" style="max-width: 30px"> 341 </div> 342 <div> 343 <div class="fw-bolder w-50" style="font-size: 14px;color: #A82D2D"> 344 Kabar Pasutri 345 </div> 346 <div class="fw-semibold" style="font-size: 9px;color: #A82D2D"> 347 Kartu Keluarga Pasangan Suami Istri 348 </div> 349 <div class="fw-semibold" style="font-size: 9px;color: #A82D2D"> 350 DINAS KEPENDUDUKAN DAN PENCATATAN SIPIL KABUPATEN TULUNGAGUNG 351 352 </div> 353 </div> 354 355 </div> 356 </a> 357 <button class="navbar-toggler" type="button" data-bs-toggle="collapse" 358 data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" 359 aria-expanded="false" aria-label="Toggle navigation">
360 <span class="navbar-toggler-icon"></span> 361 </button> 362 <div class="collapse navbar-collapse" id="navbarSupportedContent"> 363 <ul class="navbar-nav mb-2 mb-lg-0 "> 364 365 <li class="nav-item me-2 " style="border-bottom: 3px solid #A82D2D;padding-bottom: -10px"> 366 <a class="nav-link text-black pb-3 fw-medium" aria-current="page" href="/kabarpasutri" 367 style="font-size: 16px"> 368 Beranda</a> 369 </li> 370 371 372 373 <li class="nav-item me-2 "> 374 <div class="nav-link text-black pb-3 fw-bold" aria-current="page" style="font-size: 16px"> 375 Selesai s/d No : <i class="fa-solid fa-user-tag me-1 ms-2"></i> 376 -- 377 </div> 378 </li> 379 380 </ul> 381 </div> 382 </nav> 383 </div> 384 </div> 385 386</header> 387 388 389 390 <div class="container-fluid"> 391 <div class="row "> 392 <div class="col-lg-7 p-4"> 393 <div class="container-fluid pb-3"> 394 <div wire:snapshot="{"data":{"dataUserKabarpasutri":null,"bisaKerja":false},"memo":{"id":"SjV85edlFVd2kJU75C1C","name":"frontend.kabarpasutri.home-frontend","path":"kabarpasutri","method":"GET","release":"a-a-a","children":[],"scripts":[],"assets":[],"errors":[],"locale":"id"},"checksum":"92e122dafee487c95b80255aba68835fc7270ce5c72c4adfcbaf61ed105b44ff"}" wire:effects="[]" wire:id="SjV85edlFVd2kJU75C1C"> 395 396 397 <div class="mb-3"> 398 <div class="h-100 text-white rounded-3 position-relative overflow-hidden" 399 style="background: linear-gradient(to right, #a13636, #f8aeae);"> 400 <div class="p-5 position-relative" style="z-index: 2;"> 401 <h2 class="fw-bold mb-3">Selamat Datang</h2> 402 <p class="lh-sm fw-medium" style="font-size: 14px"> 403 Untuk memudahkan pelayanan administrasi Kependudukan, Dinas Kependudukan Dan Catatan Sipil 404 Kabupaten Tulungagung menyelenggarakan Pelayanan Online. 405 406 <br> 407 <br> 408 409 410 Layanan online meliputi dokumen 411 Administrasi Kependudukan di bawah ini. 412 </p> 413 </div> 414 415 <div class="position-absolute d-none d-lg-block" style="bottom: -55px; right: 0; z-index: 1;"> 416 <img src="https://panducakti2025-dukcapil.tulungagung.go.id/img/dash.svg" alt="" width="400px;" style="opacity: 0.4"> 417 </div> 418 </div> 419 </div> 420 421 422 423 424 <!--[if BLOCK]><![endif]--> <div class="card p-5 mb-3 border-0 shadow-sm"> 425 <h4 class="fw-bold text-danger"><i class="fa-solid fa-file-export me-3" 426 style="font-size: 19px"></i>Kartu Keluarga</h4> 427 <hr> 428 429 <div class="card-body"> 430 <div><h3 style="font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: rgb(51, 51, 51);">Kartu Keluarga (KK)</h3></div><ol><li>Persyaratan Umum</li><ul><li>Setiap Kepala Keluarga wajib memiliki Kartu Keluarga. </li><li>Dalam Kartu Keluarga dicatat data Kepala Keluarga dan data semua anggota keluarga.</li><li>Kartu Keluarga ditanda tangani secara elektronik oleh Kepala Dinas Kependudukan dan Pencatatan Sipil.</li></ul><li>Persyaratan Administrasi</li><ul><li>Formulir permohonan Kartu Keluarga. F-1.02, F-1.01 (tambah anggota), F-1.06 (perubahan elemen data), F-1.04 + pengantar RT dan RW (apabila tidak memiliki dokumen kependudukan)</li><li>Kartu Keluarga( apabila perubahan atau rusak) <span style="font-weight: 700;"><font color="#000000"><u style="background-color: rgb(255, 255, 0);">beri tanda pada elemen data yang akan di ubah apabila ada perubahan</u></font></span> / bukti kehilangan dari POLRI ( apabila hilang ) 431 / surat pindah ( apabila pindahan ). </li><li>Surat nikah / akta cerai. </li><li>Akta kelahiran atau surat kelahiran dari Desa/Kelurahan. </li><li>Pendukung lainnya (Ijazah, Passport, dll).</li><li>Berkas di scan dalam 1 (satu) file pdf</li><li><b style="background-color: yellow;">Untuk pelayanan online/Daring, persyaratan yang discan/difoto untuk diunggah harus aslinya.</b><br></li></ul><li><span style="font-weight: 700;"><font color="rgba(0, 0, 0, 0)" style="background-color: rgb(255, 255, 0);">Gratis</font></span></li></ol> 432 </div> 433 434 <h5 class="fw-bold">Persyaratan Dokumen Kartu Keluarga</h5> 435 436 437 438 <table class="table table-bordered table-striped" width="100%"> 439 <tr> 440 <td width="5%">No</td> 441 <td>Nama Dokumen</td> 442 </tr> 443 444 445 <!--[if BLOCK]><![endif]--> <tr> 446 <td>1</td> 447 <td>Berkas</td> 448 </tr> 449 <!--[if ENDBLOCK]><![endif]--> </table> 450 451 452 453 454 455 <!--[if BLOCK]><![endif]--> <button class="btn btn-success fw-bold text-white" disabled> 456 Untuk Daftar anda perlu Login terlebih dahulu 457 </button> 458 <!--[if ENDBLOCK]><![endif]--> 459 460 461 </div> 462 <!--[if ENDBLOCK]><![endif]--></div> 463 </div> 464 </div> 465 466 <div class="col-lg-5 p-4"> 467 468 469 470 <div class="card mb-3"> 471 <a href="/kabarpasutri/login" class="btn btn-success fw-bold text-white py-2 border-0"> 472 <i class="fa-solid fa-arrow-up-right-from-square me-2"></i> Login Disini 473 </a> 474 </div> 475 476 477 478 479 <div class="card mb-3"> 480 481 <div class="card-header"> 482 <div class="fw-bold"> 483 Download Formulir Di sini 484 </div> 485 </div> 486 487 <div class="card-body"> 488 <div class="row"> 489 <div class="col-12"> 490 <p class="text-muted">Formulir Pelayanan Andaministrasi Kependudukan</p> 491 </div> 492 </div> 493 494 <div> 495 <table class="table"> 496 <thead> 497 <th class="text-center">No</th> 498 <th>Nama Formulir</th> 499 </thead> 500 <tbody> 501 <tr> 502 <td class="text-center">1</td> 503 <td> 504 <a href="https://panducakti2025-dukcapil.tulungagung.go.id/storage/formulir/20210912141327F-1.06_-UBAH_ELEMEN_DATA.xlsx" 505 target="_blank" class="text-decoration-none">Formulir Perubahan Data (F-1.06)</a> 506 </td> 507 </tr> 508 <tr> 509 <td class="text-center">2</td> 510 <td> 511 <a href="https://panducakti2025-dukcapil.tulungagung.go.id/storage/formulir/formulir20260304090922.pdf" 512 target="_blank" class="text-decoration-none">SPTJM KELAHIRAN</a> 513 </td> 514 </tr> 515 </tbody> 516 </table> 517 </div> 518 519 </div> 520 </div> 521 522 523 524 </div> 525 </div> 526 </div> 527 528 529 530 <div wire:ignore.self class="modal fade" id="deletePelayananModal" tabindex="-1" data-bs-backdrop="static" 531 data-bs-keyboard="false" role="dialog" aria-labelledby="modelTitleId" aria-hidden="true"> 532 533 <div class="modal-dialog modal-dialog-centered " role="document"> 534 <div class="modal-content"> 535 <div class="modal-header"> 536 <h5 class="modal-title">Delete Confirmation</h5> 537 </div> 538 <div class="modal-body pt-4 pb-4"> 539 <h6>Are you sure? You want to delete this data ?</h6> 540 </div> 541 <div class="modal-footer"> 542 <button class="btn btn-danger" id="confirmDeleteButton" onclick="deletePelayanan()">Ya</button> 543 <button type="button" class=" btn-secondary btn" data-bs-dismiss="modal" 544 aria-label="Close">Close</button> 545 </div> 546 </div> 547 </div> 548 </div> 549 550 551 552 553 <div wire:ignore.self class="modal fade" id="deletePelayanantempModal" tabindex="-1" data-bs-backdrop="static" 554 data-bs-keyboard="false" role="dialog" aria-labelledby="modelTitleId" aria-hidden="true"> 555 556 <div class="modal-dialog modal-dialog-centered " role="document"> 557 <div class="modal-content"> 558 <div class="modal-header"> 559 <h5 class="modal-title">Delete Confirmation</h5> 560 </div> 561 <div class="modal-body pt-4 pb-4"> 562 <h6>Are you sure? You want to delete this data ?</h6> 563 </div> 564 <div class="modal-footer"> 565 <button class="btn btn-danger" id="confirmDeleteButton" onclick="deletePelayanantemp()">Ya</button> 566 <button type="button" class=" btn-secondary btn" data-bs-dismiss="modal" 567 aria-label="Close">Close</button> 568 </div> 569 </div> 570 </div> 571 </div> 572 573 574 575 576 577 578 579 580 <!-- CoreUI and necessary plugins-->
581<script src="https://panducakti2025-dukcapil.tulungagung.go.id/js/core.js"></script>
vendor: 2 bytes, line 581
581
582<script src="https://panducakti2025-dukcapil.tulungagung.go.id/js/simplebar.js"></script>
vendor: 2 bytes, line 582
582
583<script src="https://panducakti2025-dukcapil.tulungagung.go.id/asset_offline/js/bootstrap.js"></script>
vendor: 2 bytes, line 583
583
584<script src="https://cdnjs.cloudflare.com/ajax/libs/qrcodejs/1.0.0/qrcode.min.js"></script>
584 585 586 587 588 589 590
591<script> 592 document.addEventListener('DOMContentLoaded', function() { 593 document.addEventListener('keydown', function(event) { 594 if (event.key === 'Enter') { 595 const activeModal = document.querySelector('.modal.show'); 596 if (activeModal) { 597 const confirmButton = activeModal.querySelector('#confirmDeleteButton'); 598 if (confirmButton) { 599 confirmButton.click(); 600 } 601 } 602 } 603 }); 604 }); 605 606 $(document).ready(function() { 607 $('input').keydown(function(e) { 608 if (e.keyCode == 13) { 609 e.preventDefault(); 610 var inputs = $(this).closest('form').find(':input:visible'); 611 var nextIndex = inputs.index(this) + 1; 612 if (nextIndex < inputs.length) { 613 inputs[nextIndex].focus(); 614 } else { 615 inputs[0].focus(); 616 } 617 } 618 }); 619 }); 620</script>
620 621
621<script src="/livewire/livewire.min.js?id=918b9ea9" data-csrf="L9JfNczorYl2PnyroOj1Ww5D0URcGXg7gCRLa7Gi" data-update-uri="/livewire/update" data-navigate-once="true"></script>
621 622 623 624 625
625<script> 626 let selectedPelayananId = null; 627 628 function deleteConfirmationPelayanan(idpelayanan) { 629 selectedPelayananId = idpelayanan; // Simpan ID yang akan dihapus 630 $('#deletePelayananModal').modal('show'); 631 } 632 633 function deletePelayanan() { 634 if (selectedPelayananId) { 635 fetch(`/kabarpasutri/pelayanan/${selectedPelayananId}/delete`, { 636 method: 'DELETE', 637 headers: { 638 'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]').getAttribute('content'), 639 'Content-Type': 'application/json' 640 } 641 }) 642 .then(response => response.json()) 643 .then(data => { 644 alert(data.message); // Tampilkan pesan dari server 645 window.location.href = '/kabarpasutri'; // Redirect ke halaman depan setelah sukses 646 }) 647 .catch(error => { 648 console.error('Error:', error); 649 alert('Gagal menghapus data'); 650 651 }); 652 653 $('#deletePelayananModal').modal('hide'); 654 } 655 } 656 </script>
656 657 658 659 660
660<script> 661 let selectedPelayanantempId = null; 662 663 function deleteConfirmationPelayanantemp(idpelayanantemp) { 664 selectedPelayanantempId = idpelayanantemp; // Simpan ID yang akan dihapus 665 $('#deletePelayanantempModal').modal('show'); 666 667 console.log(selectedPelayanantempId); 668 669 } 670 671 function deletePelayanantemp() { 672 if (selectedPelayanantempId) { 673 fetch(`/kabarpasutri/pelayanantemp/${selectedPelayanantempId}/delete`, { 674 method: 'DELETE', 675 headers: { 676 'X-CSRF-TOKEN': document.querySelector('meta[name="csrf-token"]').getAttribute('content'), 677 'Content-Type': 'application/json' 678 } 679 }) 680 .then(response => response.json()) 681 .then(data => { 682 alert(data.message); // Tampilkan pesan dari server 683 window.location.href = '/kabarpasutri'; // Redirect ke halaman depan setelah sukses 684 }) 685 .catch(error => { 686 console.error('Error:', error); 687 alert('Gagal menghapus data'); 688 689 }); 690 691 $('#deletePelayanantempModal').modal('hide'); 692 } 693 } 694 </script>
694 695 696 697</body> 698 699</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.