Skip to content

Instantly share code, notes, and snippets.

View electriccode's full-sized avatar

Pankaj Phartiyal electriccode

View GitHub Profile
@electriccode
electriccode / cloudSettings
Last active November 15, 2020 14:28
VSCode Settings
{"lastUpload":"2020-11-15T14:27:59.811Z","extensionVersion":"v3.4.3"}
var BrowserDetect = {
init: function () {
this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
this.version = this.searchVersion(navigator.userAgent)
|| this.searchVersion(navigator.appVersion)
|| "an unknown version";
this.OS = this.searchString(this.dataOS) || "an unknown OS";
},
searchString: function (data) {
for (var i=0;i<data.length;i++) {
@electriccode
electriccode / base.scss
Last active December 15, 2015 18:59
Custom CSS library
// Truncate a text. Override width to truncate to a specific width.
.trunc {
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
display:block;
width:100%;
}
// center align divs
/* http://meyerweb.com/eric/tools/css/reset/
v2.0 | 20110126
License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
@electriccode
electriccode / form_validation.js
Created November 2, 2012 15:25
Javascript Validation
function validate_required_field(id, err_msg, parent_selector) {
var error_message = err_msg || "Can't be left blank";
var parent_selector = parent_selector || "li";
var $field = $(id).find('input, select, textarea');
var field_val = $field.val();
//log(id);
var $error = $field.parents(parent_selector).first().find('.error');
if($.trim(field_val) == '' || $.trim(field_val) == '0') {
$error.text(error_message);
return false;
@electriccode
electriccode / bashprofile
Last active October 12, 2015 03:17
Useful alias
alias glf="git log --author=pankaj --format='%ad %s' --date=short > ../log.txt"
alias gl="git log"
alias gs="git status"
alias rs="rails s"
alias rsu="rails s -u"
alias rdm="rake db:migrate"
alias rc="rails c"
alias bp="mate ~/.bash_profile"
@electriccode
electriccode / unicode
Created October 10, 2012 07:36
Useful Unicode for HTML
Up Triangle: 25B2
Right Triangle: 25B6
Down Triangle: 25BC
Left Triangle: 25C0
@electriccode
electriccode / grid.css
Last active October 11, 2015 02:08
Grid system base file
/* Custom Fluid Grid System */
.reverse_cgrid:before,
.reverse_cgrid:after,
.cgrid:before,
.cgrid:after {
content: '.';
display: block;
overflow: hidden;
visibility: hidden;