Skip to content

Instantly share code, notes, and snippets.

View adarshpastakia's full-sized avatar
👨‍💻
Busy with work

Adarsh Pastakia adarshpastakia

👨‍💻
Busy with work
View GitHub Profile
@adarshpastakia
adarshpastakia / theme-builder.html
Created March 11, 2024 10:51
CSS Theming using `color-mix`
<html data-gray-scheme="gray" data-primary="blue" data-accent="pink">
<head>
<style type="text/css">
:root {
--black: #12181c;
--white: #ffffff;
--info: #06b6d4;
--danger: #ef4444;
--success: #27ae60;
--warning: #f39c12;
@adarshpastakia
adarshpastakia / i18n.ts
Last active August 13, 2020 15:23
SearchBar translations
// Project i18next initializer
// after i18next.init add the following lines
// for acceptable keys see file below
i18next.addResourceBundle(
"en",
"SearchBar",
{
placeholder: "Test..."
@adarshpastakia
adarshpastakia / calculateCenter.js
Last active January 19, 2021 15:21
Geo Location Helper Methods
// Calculate center geo-coords from list of location coordinates
function calculateCenterPoint(data, latProperty = "latitude", lonProperty = "longitude") {
var num_coords = data.length;
var X = 0.0;
var Y = 0.0;
var Z = 0.0;
for (i = 0; i < data.length; i++) {
var lat = data[i][latProperty] * Math.PI / 180;
@adarshpastakia
adarshpastakia / app.html
Created June 2, 2017 03:45 — forked from jdanyow/app.html
Aurelia Validation Demo
<template>
<require from="./registration-form"></require>
<registration-form></registration-form>
</template>
@adarshpastakia
adarshpastakia / Currency.json
Created January 2, 2016 14:30
Currency JSON Object
{
"AED": "United Arab Emirates Dirham",
"AFN": "Afghanistan Afghani",
"ALL": "Albania Lek",
"AMD": "Armenia Dram",
"ANG": "Netherlands Antilles Guilder",
"AOA": "Angola Kwanza",
"ARS": "Argentina Peso",
"AUD": "Australia Dollar",
"AWG": "Aruba Guilder",
@adarshpastakia
adarshpastakia / Countries.json
Created January 2, 2016 14:29
Country JSON Array
[
{
"continent": "Asia",
"iso3": "AFG",
"iso2": "AF",
"name": "Afghanistan",
"tld": ".af",
"currency": "AFN",
"phone": 93
},
@adarshpastakia
adarshpastakia / latin-to-ascii.js
Created December 16, 2015 15:53
Latin characters to ASCII Conversion
export function getAscii(str) {
var conversions = new Object();
conversions['ae'] = 'ä|æ|ǽ';
conversions['oe'] = 'ö|œ';
conversions['ue'] = 'ü';
conversions['Ae'] = 'Ä';
conversions['Ue'] = 'Ü';
conversions['Oe'] = 'Ö';
conversions['A'] = 'À|Á|Â|Ã|Ä|Å|Ǻ|Ā|Ă|Ą|Ǎ';
conversions['a'] = 'à|á|â|ã|å|ǻ|ā|ă|ą|ǎ|ª';