Skip to content

Instantly share code, notes, and snippets.

View bsatrom's full-sized avatar
🏠
Working from home

Brandon Satrom bsatrom

🏠
Working from home
View GitHub Profile
$.getJSON('Gallery/List', function (data) {
var itemList = [];
$.each(data, function (key, val) {
var item = {
'name': data[key].name,
'url': 'Gallery/View/' + data[key].id,
'icon': '/Content/Images/icon-gallery.ico'
};
$('#teaser').pinify('pinTeaser', {
addStartLink: false,
backgroundColor: '#ea6d03',
pinText: 'Drag this image to the taskbar to pin this site!'
});
<script type="text/javascript" src="/scripts/jquery-1.5.min.js"></script>
<script type="text/javascript" src="/scripts/jquery.pinify.js"></script>
$('head').ie9ify({
applicationName: 'User InExperience',
tooltip: 'Brandon Satrom on Development, Design and Architecture',
tasks: [ {
'name': 'Blog',
'action': 'http://www.userinexperience.com/blog.aspx',
'icon': 'favicon.ico'
},
{
'name': 'Twitter',
<html>
<head>
<link rel="shortcut icon" type="image/ico" href="http://localhost/favicon.ico">
<meta name="application-name" content="mySite">
<meta name="msapplication-tooltip" content="mySite">
<meta name="msapplication-starturl" content="http://mysite/Home">
<meta name="msapplication-navbutton-color" content="Green">
<meta name="msapplication-window" content="width=800;height=600">
<meta name="msapplication-task"
content="name=Twitter;
@bsatrom
bsatrom / usage.js
Created June 2, 2011 03:36
Starting point for mocking window.external methods for Pinned Site functionality
//sample usage, with qUnit and pinify
//<script src="js/jquery-1.6.min.js"></script>
//<script src="js/jquery.pinify.js"></script>
//<script src="js/qunit.js"></script>
module('', {
teardown: function() {
windowMocks.resetWindow();
}
});
$('#doubleTopHatContainer').ie9ify('pinTeaser', {
type: 'doubleTopHat',
pinText: 'Unlock the hidden powers of this site with a click and a drag.',
style: {
rightBackgroundImage: 'images/left_image.png',
leftBackgroundImage: 'images/right_image.png'
}
});
$('#brandedTopHatContainer').ie9ify('pinTeaser', {
type: 'brandedTopHat',
pinText: 'Unlock the hidden powers of this site with a click and a drag.',
secondaryText: 'Drag the icon to your taskbar.',
style: {
backgroundImage: 'images/branding_bar_custom_bg.png',
closeButtonImage: 'images/toolbar-bg.png'
}
});
$('#topHatContainer').ie9ify('pinTeaser', {
type: 'topHat',
pinText: 'Unlock the hidden powers of this site with a click and a drag.',
style: {
backgroundImage: 'images/toolbar-bg.png',
closeButtonImage: 'images/toolbar-bg.png'
}
});
$.ie9ify.createThumbbarButtons({
buttons: [{
icon: 'images/play.ico',
name: 'Play Slideshow',
alternateStyle: {
icon: 'images/pause.ico',
name: 'Pause Slideshow'
},
click: function () {
var slideshow = $('#slideshow');