Skip to content

Instantly share code, notes, and snippets.

View hobo71's full-sized avatar

Joseph Martinez hobo71

  • Sapiens Space Exploration & Colonization Agency - SSECA
  • CaliFornia
View GitHub Profile
@hobo71
hobo71 / all_lint_rules.yaml
Created October 15, 2020 14:32 — forked from rydmike/all_lint_rules.yaml
List of ALL Dart & Flutter linter rules
linter:
rules:
- always_declare_return_types
- always_put_control_body_on_new_line
- always_put_required_named_parameters_first
- always_require_non_null_named_parameters
- always_specify_types
- always_use_package_imports
- annotate_overrides
- avoid_annotating_with_dynamic
@hobo71
hobo71 / Readme.md
Created September 3, 2020 17:03 — forked from corrafig/Readme.md
Kiosk mode for lovelace

Kiosk mode

Installation

Add kiosk.js file with the content below to your www folder in config.

Like any other custom script, use ui-lovelace.yaml resources section to reference the kiosk.js file.

Make sure you add kiosk somewhere in your URL. You can use it in the id of your view or in the query string.

@hobo71
hobo71 / mixins.scss
Created August 22, 2020 03:33
IE 11 - CSS Grid - SASS mixins
// Ensure CSS grid works with IE 11 spec.
// https://css-tricks.com/browser-compatibility-css-grid-layouts-simple-sass-mixins/
// sass-lint:disable no-vendor-prefixes, no-duplicate-properties
@mixin display-grid {
display: -ms-grid;
display: grid;
}
// $columns values should be delimited by a space
@mixin grid-template-columns($columns...) {
@hobo71
hobo71 / bulma-sass-scss.rb
Created April 3, 2020 06:07 — forked from j1mc/bulma-sass-scss.rb
Convert bulma from sass to scss
#!/usr/bin/env ruby
require 'tmpdir'
require 'fileutils'
dir = Dir.tmpdir()
if File.directory?("#{dir}/bulma")
FileUtils.remove_dir("#{dir}/bulma")
end