Skip to content

Instantly share code, notes, and snippets.

View JiDai's full-sized avatar
🏠
KISS

Jordi Dosne JiDai

🏠
KISS
View GitHub Profile

Railbound Un puzzle game pour guider les wagons vers la locomotive, dans l’ordre, en posant des rails et construire un chemin tout en évitant les collisions fatales. DA mignonne et très qualitative. Assez addictif, les stages s’enchainent parfaitement et la progression est bien rythmée. Chill à souhait.

Railbound

https://store.steampowered.com/app/1967510/Railbound/

Akurra La bonne surprise. Avec un look de Zelda Link’s Awakening trompeur, ce n’est pas du tout un Zelda, ou éventuellement il en reprend quelques bribes de mécanique d’énigmes. Le quotidien de notre héros : Trouver des clés, ouvrir des portes, obtenir des compétences pour résoudre de nouvelles énigmes. On avance d’écran en écran avec une énigme sur chaque, sachant que les clés et autres éléments collectés doivent parfois êtres utilisés sur d’autres écrans. J’achète.

@JiDai
JiDai / dabblet.css
Last active March 13, 2020 19:45
background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
.menu {
display: flex;
align-items: center;
}
.menu__item:before {
content: '';
background: linear-gradient(-90deg, #168dcf00, #168dcfff);
top: 0;
left: -100%;
@JiDai
JiDai / env.js
Last active October 2, 2018 21:02
Trace all env variable in JXA script
ObjC.import('stdlib');
var env = $.NSProcessInfo.processInfo.environment // -[[NSProcessInfo processInfo] environment]
env = ObjC.unwrap(env)
for (var k in env) {
console.log('"' + k + '": ' + ObjC.unwrap(env[k]))
}
// Helper to get one env variable
@JiDai
JiDai / index.js
Created November 21, 2017 22:57
Redux reducer (JetBrains)
/**
* ${NAME}'s reducer.
* @param {String} state Existing ${NAME}'s state
* @param {Object} action Action dispatched
* @return {Object} New state
*/
export default (state = defaultState, action) => {
switch (action.type) {
case actionName:
return ;
@JiDai
JiDai / index.js
Created November 21, 2017 22:57
Redux container (JetBrains)
import React, { Component } from 'react';
import { connect } from 'react-redux';
import PropTypes from 'prop-types';
/**
* Select props from Redux state.
* @param {Object} state Current state
*/
const mapStateToProps = state => ({
stateProp: state.stateProp,
@JiDai
JiDai / index.jsx
Created November 21, 2017 22:56
React Functionnal Component (JetBrains)
import React from 'react';
import PropTypes from 'prop-types';
const ${NAME} = ({}) => {
return (
);
}
${NAME}.displayName = '${NAME}';
@JiDai
JiDai / index.jsx
Created November 21, 2017 22:52
React Class component (JetBrains)
import React, { Component } from 'react';
import PropTypes from 'prop-types';
/**
* ${NAME} Component.
*/
export default class ${NAME} extends Component {
/**
* Creates an instance of ${NAME}.
* @param {Object} props Component props
const fsbx = require("fuse-box");
const dotenv = require('dotenv')
const env = dotenv.config().parsed // will return an object
// Create FuseBox Instance
const fuseBox = new fsbx.FuseBox({
homeDir: "mypro/static/app_react/",
sourceMap: {
bundleReference: "sourcemaps.js.map",
@JiDai
JiDai / SassMeister-input.scss
Created November 23, 2015 14:44
Generated by SassMeister.com.
// ----
// libsass (v3.2.5)
// ----
.control {
width: 10em;
&#{&}--small {
width: 5em;
}