Skip to content

Instantly share code, notes, and snippets.

View gregblass's full-sized avatar

Greg Blass gregblass

View GitHub Profile
<div class='styled-select'>
<select>
<option></option>
<option></option>
...
</select>
</div>

Keybase proof

I hereby claim:

  • I am gregblass on github.
  • I am gregblass (https://keybase.io/gregblass) on keybase.
  • I have a public key ASAjR4KpGMlUWlNErjjcwWy48KC9tqxhz63qy9pJWVQmvAo

To claim this, I am signing this object:

@gregblass
gregblass / livechat.js
Created October 14, 2020 01:41
LiveChat 2.0 + Turbolinks 5
function loadChat(group = 0) {
window.__lc = window.__lc || {};
window.__lc.license = ########;
;(function(n,t,c){function i(n){return e._h?e._h.apply(null,n):e._q.push(n)}var e={_q:[],_h:null,_v:"2.0",on:function(){i(["on",c.call(arguments)])},once:function(){i(["once",c.call(arguments)])},off:function(){i(["off",c.call(arguments)])},get:function(){if(!e._h)throw new Error("[LiveChatWidget] You can't use getters before load.");return i(["get",c.call(arguments)])},call:function(){i(["call",c.call(arguments)])},init:function(){var n=t.createElement("script");n.async=!0,n.type="text/javascript",n.src="https://cdn.livechatinc.com/tracking.js",t.head.appendChild(n)}};!n.__lc.asyncInit&&e.init(),n.LiveChatWidget=n.LiveChatWidget||e}(window,document,[].slice))
}
function initChat() {
if (typeof LC_API !== 'undefined' && !LC_API.chat_running()) {
LiveChatWidget.call('destroy');
}
@gregblass
gregblass / colors.rb
Last active August 12, 2021 11:07
Tailwind CSS Colors for Ruby
# ==============================
# Tailwind CSS Colors
#
# config/initializers/colors.rb
# ==============================
COLORS = {
# Blue Gray
blue_gray_50: '#F8FAFC',
@gregblass
gregblass / trix_editor_input.rb
Last active July 14, 2023 10:00
Trix Editor custom form input component for SimpleForm
# I was using https://github.com/maclover7/trix to do:
#
# f.input :my_input, as: :trix_editor
#
# Its currently been over two weeks since Rails 5.2 was released, and the
# gem was the only thing preventing me from using it in multiple projects:
# https://github.com/maclover7/trix/pull/61#issuecomment-384312659
#
# So I made this custom simpleform input for my apps to prevent this from happening again in the future.
#