Getting started:
Related tutorials:
- MySQL-CLI: https://www.youtube.com/playlist?list=PLfdtiltiRHWEw4-kRrh1ZZy_3OcQxTn7P
- Analyzing Business Metrics: https://www.codecademy.com/learn/sql-analyzing-business-metrics
| *:not(path) { | |
| color: hsla(210, 100%, 100%, 0.9) !important; | |
| background: hsla(210, 100%, 50%, 0.5) !important; | |
| outline: solid 0.25rem hsla(210, 100%, 100%, 0.5) !important; | |
| box-shadow: none !important; | |
| } |
| *:not(path) { | |
| color: hsla(210, 100%, 100%, 0.9) !important; | |
| background: hsla(210, 100%, 50%, 0.5) !important; | |
| outline: solid 0.25rem hsla(210, 100%, 100%, 0.5) !important; | |
| box-shadow: none !important; | |
| } |
| {# | |
| // lazyLoaded Image/bgImages, optimized with Imager and Focuspoint | |
| --------------------------------------------------------------------------- | |
| https://nystudio107.com/blog/creating-optimized-images-in-craft-cms | |
| https://github.com/aelvan/Imager-Craft | |
| https://github.com/smcyr/Craft-FocusPoint | |
| for the bgImage intrinsic ratio classname creation check: | |
| https://github.com/inuitcss/inuitcss/blob/develop/objects/_objects.ratio.scss |
| /** | |
| * Using Operator Mono in Atom | |
| * | |
| * 1. Open up Atom Preferences. | |
| * 2. Click the “Open Config Folder” button. | |
| * 3. In the new window’s tree view on the left you should see a file called “styles.less”. Open that up. | |
| * 4. Copy and paste the CSS below into that file. As long as you have Operator Mono SSm installed you should be golden! | |
| * 5. Tweak away. | |
| * | |
| * Theme from the screenshot (http://cdn.typography.com/assets/images/blog/operator_ide2.png): |
| {# _partials/blocks/blocks.html #} | |
| {# | |
| Blocks component | |
| Outputs a matrix field blocks, intelligently wrapping blocks that need to be inset from the edges | |
| @param {object} contentBlocks (MatrixBlockModel) | |
| #} | |
| {# Parameters #} |
| #!/usr/bin/env bash | |
| # | |
| # Bootstrap script for setting up a new OSX machine | |
| # | |
| # This should be idempotent so it can be run multiple times. | |
| # | |
| # Notes: | |
| # | |
| # - If installing full Xcode, it's better to install that first from the app | |
| # store before running the bootstrap script. Otherwise, Homebrew can't access |
| #!/bin/sh | |
| # | |
| # Some cask packages that I like. | |
| # | |
| brew cask install sketch | |
| brew cask install atom | |
| brew cask install alfred | |
| brew cask install slack | |
| brew cask install paparazzi | |
| brew cask install transmit |
Getting started:
Related tutorials:
| <?php | |
| class Craft3ValetDriver extends ValetDriver | |
| /* https://github.com/laravel/valet/blob/master/cli/drivers/CraftValetDriver.php */ | |
| { | |
| /** | |
| * Determine if the driver serves the request. | |
| * | |
| * @param string $sitePath | |
| * @param string $siteName |
| {# | |
| According to docs (https://craftcms.com/docs/templating/eager-loading-elements), | |
| this is how you Eager-Load Nested Sets of Elements | |
| #} | |
| {% set entries = craft.entries({ | |
| section: 'news', | |
| with: [ | |
| 'entriesField.assetsField' | |
| ] |