Skip to content

Instantly share code, notes, and snippets.

View bueckl's full-sized avatar

Jochen Gülden bueckl

View GitHub Profile
@bueckl
bueckl / DateNice
Last active August 29, 2015 14:18
Format Date in CMS #SilverStripe
public function getNiceCreated() {
return $this->obj('Created')->FormatI18N('%d.%m.%Y');
}
public function getNiceEventDate() {
$Event = $this->Invoice()->Event();
return $Event->dbObject('EndDate')->FormatI18N('%d.%m.%Y');
}
Or in Template!
@bueckl
bueckl / FadeInOutOnScrollDown
Last active November 28, 2015 19:05
Fadeout on Scroll
$(window).on('scroll', function() {
var header = $("header");
var scrollBottom = $(document).height() - $(this).scrollTop() - $(this).height();
if ($(this).scrollTop() > 350 && scrollBottom > 450 ) {
if (!header.data('faded')) header.data('faded', 1).stop(true).fadeTo(400, 0);
} else if (header.data('faded')) {
header.data('faded', 0).stop(true).fadeTo(400, 1);
}
});
@bueckl
bueckl / LanguageChooser.less
Created September 15, 2014 15:48
LanguageChooser.less
.language-chooser {
// .box-shadow(-2px 2px 2px rgba(0,0,0,.1));
position: absolute;
right: 30px;
top: 6px;
z-index: 99050;
// background: white;
font-size: 13px;
<%-- Page.ss --%>
<div class="language-chooser">
<% include LanguageChooser %>
</div>
<div id="language-switch">
<!doctype html>
<html>
<head>
<!-- Run in full-screen mode. -->
<meta name="apple-mobile-web-app-capable" content="yes">
<!-- Make the status bar black with white text. -->
<meta name="apple-mobile-web-app-status-bar-style" content="black">