Skip to content

Instantly share code, notes, and snippets.

<style>
/* defintion */
--red-6: darkred;
/* use */
h1 {
color: var(--red-6);
}
</style>
@mansona
mansona / clear-github-notifications.js
Created May 12, 2021 22:18
This is a super simple snippet that I paste into my browser console to clear github notifications. Once It has been run once I just push up-enter-up-enter until they are all gone!
let foundStuff = false;
let items = document.querySelectorAll('li.notifications-list-item')
items.forEach((item) => {
if(item.querySelector('img.avatar-user[alt="@dependabot-preview[bot]"]') || item.querySelector('img.avatar-user[alt="@dependabot[bot]"]') || item.querySelector('img.avatar-user[alt="@renovate[bot]"]')) {
console.log('did find one');
foundStuff = true;
item.querySelector('input[type="checkbox"]').click();
}
});
@mansona
mansona / components.x-hint\.js
Created March 22, 2021 14:16
Testing Ember Component
import Component from '@ember/component';
export default class extends Component {
}
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Twiddle'
});
import Ember from 'ember';
export default Ember.Component.extend({
html: `<div>
<img src="https://via.placeholder.com/350x150" width="350" height="150" alt="Placeholder" />
</div>`,
});
import Ember from 'ember';
export default Ember.Controller.extend({
appData : {
"title" : "First Title",
"subtitles": [
{
"AMount":"4343"
},
{
@mansona
mansona / adapters.application.js
Last active September 19, 2018 12:28
Ember Routing Issue
import DS from 'ember-data';
export default DS.RESTAdapter.extend({
host: 'http://localhost:3000/api'
});
import Ember from 'ember';
export default Ember.Component.extend({
store: Ember.inject.service(),
router: Ember.inject.service(),
actions: {
createInstance() {
let newInstance = this.get('store').createRecord('instance');
this.set('instance', newInstance);
},
@mansona
mansona / controllers.application.js
Last active April 25, 2018 09:45
May I ask a Question - 001
import Ember from 'ember';
export default Ember.Controller.extend({
filteredModel: Ember.computed('filterValue', 'model.@each.name', function() {
if(Ember.isEmpty(this.get('filterValue'))) {
return this.model;
}
return this.model.filter((test) => test.get('name') === this.get('filterValue'));
import Ember from 'ember';
export default Ember.Controller.extend({
appName: 'Ember Model Test',
model() {
return this.store.findAll('meetup')
}
});