Difficulty tags

This commit is contained in:
Angelos Chalaris
2018-09-08 16:58:27 +03:00
parent cf9e265ee6
commit 0677faffab
2 changed files with 281 additions and 280 deletions

View File

@ -553,6 +553,7 @@ h2.category-name {
position: relative;
margin-bottom: 0;
padding-bottom: 0;
padding-top: calc(3 * var(--universal-padding));
}
&.card-examples {
margin-top: 0;

View File

@ -1,321 +1,321 @@
all:array,function
all:array,function,beginner
allEqual:array,function,beginner
any:array,function
approximatelyEqual:math
arrayToCSV:array,string,utility
arrayToHtmlList:browser,array
ary:adapter,function
atob:node,string,utility
attempt:function
average:math,array
averageBy:math,array,function
bifurcate:array
bifurcateBy:array,function
bind:function,object
bindAll:object,function
bindKey:function,object
binomialCoefficient:math
bottomVisible:browser
btoa:node,string,utility
byteSize:string
call:adapter,function
capitalize:string,array
capitalizeEveryWord:string,regexp
castArray:utility,array,type
chainAsync:function
chunk:array
clampNumber:math
cloneRegExp:utility,regexp
coalesce:utility
coalesceFactory:utility
collectInto:adapter,function,array
colorize:node,utility,string
compact:array
compose:function
composeRight:function
converge:function
any:array,function,beginner
approximatelyEqual:math,beginner
arrayToCSV:array,string,utility,intermediate
arrayToHtmlList:browser,array,intermediate
ary:adapter,function,intermediate
atob:node,string,utility,beginner
attempt:function,intermediate
average:math,array,beginner
averageBy:math,array,function,intermediate
bifurcate:array,intermediate
bifurcateBy:array,function,intermediate
bind:function,object,intermediate
bindAll:object,function,intermediate
bindKey:function,object,intermediate
binomialCoefficient:math,intermediate
bottomVisible:browser,intermediate
btoa:node,string,utility,beginner
byteSize:string,beginner
call:adapter,function,intermediate
capitalize:string,array,intermediate
capitalizeEveryWord:string,regexp,intermediate
castArray:utility,array,type,beginner
chainAsync:function,intermediate
chunk:array,intermediate
clampNumber:math,beginner
cloneRegExp:utility,regexp,intermediate
coalesce:utility,beginner
coalesceFactory:utility,intermediate
collectInto:adapter,function,array,intermediate
colorize:node,utility,string,intermediate
compact:array,beginner
compose:function,intermediate
composeRight:function,intermediate
converge:function,intermediate
copyToClipboard:browser,string,advanced
countBy:array,object
countBy:array,object,intermediate
counter:browser,advanced
countOccurrences:array
createElement:browser,utility
countOccurrences:array,intermediate
createElement:browser,utility,beginner
createEventHub:browser,event,advanced
CSVToArray:string,array,utility
CSVToArray:string,array,utility,intermediate
CSVToJSON:string,array,object,advanced
currentURL:browser,url,beginner
curry:function,recursion
debounce:function
decapitalize:string,array
deepClone:object,recursion
deepFlatten:array,recursion
deepFreeze:object,recursion
defaults:object
defer:function
degreesToRads:math
delay:function
detectDeviceType:browser
difference:array,math
differenceBy:array,function
differenceWith:array,function
dig:object,recursion
digitize:math,array
distance:math
drop:array
dropRight:array
dropRightWhile:array,function
dropWhile:array,function
elementContains:browser
elementIsVisibleInViewport:browser
curry:function,recursion,intermediate
debounce:function,intermediate
decapitalize:string,array,intermediate
deepClone:object,recursion,intermediate
deepFlatten:array,recursion,intermediate
deepFreeze:object,recursion,intermediate
defaults:object,intermediate
defer:function,intermediate
degreesToRads:math,beginner
delay:function,intermediate
detectDeviceType:browser,intermediate
difference:array,math,beginner
differenceBy:array,function,intermediate
differenceWith:array,function,intermediate
dig:object,recursion,intermediate
digitize:math,array,beginner
distance:math,beginner
drop:array,beginner
dropRight:array,beginner
dropRightWhile:array,function,intermediate
dropWhile:array,function,intermediate
elementContains:browser,intermediate
elementIsVisibleInViewport:browser,advanced
elo:math,array,advanced
equals:object,array,type,advanced
escapeHTML:string,browser,regexp
escapeRegExp:string,regexp
escapeHTML:string,browser,regexp,intermediate
escapeRegExp:string,regexp,intermediate
everyNth:array,beginner
extendHex:utility,string
extendHex:utility,string,intermediate
factorial:math,recursion,beginner
fibonacci:math,array,beginner
filterNonUnique:array,beginner
filterNonUniqueBy:array,function
findKey:object,function
findLast:array
findLastIndex:array,function
findLastKey:object,function
flatten:array
flattenObject:object,recursion
flip:adapter,function
forEachRight:array,function
formatDuration:date,math,string,utility
forOwn:object
forOwnRight:object
fromCamelCase:string
functionName:function,utility
functions:object,function
filterNonUniqueBy:array,function,intermediate
findKey:object,function,intermediate
findLast:array,beginner
findLastIndex:array,function,intermediate
findLastKey:object,function,intermediate
flatten:array,intermediate
flattenObject:object,recursion,intermediate
flip:adapter,function,intermediate
forEachRight:array,function,intermediate
formatDuration:date,math,string,utility,intermediate
forOwn:object,intermediate
forOwnRight:object,intermediate
fromCamelCase:string,intermediate
functionName:function,utility,beginner
functions:object,function,intermediate
gcd:math,recursion,beginner
geometricProgression:math
get:object
getColonTimeFromDate:date
getDaysDiffBetweenDates:date
geometricProgression:math,intermediate
get:object,intermediate
getColonTimeFromDate:date,intermediate
getDaysDiffBetweenDates:date,intermediate
getMeridiemSuffixOfInteger:date,beginner
getScrollPosition:browser
getStyle:browser,css
getType:type
getURLParameters:utility,browser,string,url
groupBy:array,object
hammingDistance:math
getScrollPosition:browser,intermediate
getStyle:browser,css,beginner
getType:type,beginner
getURLParameters:utility,browser,string,url,intermediate
groupBy:array,object,intermediate
hammingDistance:math,beginner
hasClass:browser,css,beginner
hasFlags:node
hashBrowser:browser,utility,advanced,promise
hashNode:node,utility,promise
head:array
hasFlags:node,intermediate
hashBrowser:browser,utility,advanced,promise,advanced
hashNode:node,utility,promise,intermediate
head:array,beginner
hexToRGB:utility,string,math,advanced
hide:browser,css
httpGet:utility,url,browser
httpPost:utility,url,browser
httpsRedirect:browser,url
hz:function
indexOfAll:array
initial:array
initialize2DArray:array
initializeArrayWithRange:array,math
initializeArrayWithRangeRight:array,math
initializeArrayWithValues:array,math
initializeNDArray:array,recursion
inRange:math
insertAfter:browser
insertBefore:browser
intersection:array,math
intersectionBy:array,function
intersectionWith:array,function
invertKeyValues:object,function
is:type,array,regexp
isAbsoluteURL:string,utility,browser,url
isAnagram:string,regexp
isArrayLike:type,array
isBoolean:type
isBrowser:utility,browser
isBrowserTabFocused:browser
hide:browser,css,beginner
httpGet:utility,url,browser,intermediate
httpPost:utility,url,browser,intermediate
httpsRedirect:browser,url,intermediate
hz:function,intermediate
indexOfAll:array,intermediate
initial:array,beginner
initialize2DArray:array,intermediate
initializeArrayWithRange:array,math,intermediate
initializeArrayWithRangeRight:array,math,intermediate
initializeArrayWithValues:array,math,intermediate
initializeNDArray:array,recursion,intermediate
inRange:math,beginner
insertAfter:browser,beginner
insertBefore:browser,beginner
intersection:array,math,intermediate
intersectionBy:array,function,intermediate
intersectionWith:array,function,intermediate
invertKeyValues:object,function,intermediate
is:type,array,regexp,beginner
isAbsoluteURL:string,utility,browser,url,intermediate
isAnagram:string,regexp,intermediate
isArrayLike:type,array,intermediate
isBoolean:type,beginner
isBrowser:utility,browser,intermediate
isBrowserTabFocused:browser,beginner
isDivisible:math,beginner
isEmpty:type,array,object,string
isEmpty:type,array,object,string,beginner
isEven:math,beginner
isFunction:type,function
isLowerCase:string,utility
isNil:type
isNull:type
isNumber:type,math
isObject:type,object
isObjectLike:type,object
isPlainObject:type,object
isPrime:math,beginner
isPrimitive:type,function,array,string
isPromiseLike:type,function,promise
isSorted:array
isString:type,string
isSymbol:type
isTravisCI:node
isUndefined:type
isUpperCase:string,utility
isValidJSON:type,json
join:array
isFunction:type,function,beginner
isLowerCase:string,utility,beginner
isNil:type,beginner
isNull:type,beginner
isNumber:type,math,beginner
isObject:type,object,beginner
isObjectLike:type,object,beginner
isPlainObject:type,object,intermediate
isPrime:math,beginner,intermediate
isPrimitive:type,function,array,string,intermediate
isPromiseLike:type,function,promise,intermediate
isSorted:array,intermediate
isString:type,string,beginner
isSymbol:type,beginner
isTravisCI:node,intermediate
isUndefined:type,beginner
isUpperCase:string,utility,beginner
isValidJSON:type,json,intermediate
join:array,intermediate
JSONtoCSV:array,string,object,advanced
JSONToFile:node,json
JSONToFile:node,json,intermediate
last:array,beginner
lcm:math,recursion,beginner
longestItem:array,string,utility
lowercaseKeys:object
luhnCheck:math,utility
mapKeys:object,function
longestItem:array,string,utility,intermediate
lowercaseKeys:object,intermediate
luhnCheck:math,utility,advanced
mapKeys:object,function,intermediate
mapObject:array,object,advanced
mapString:string,array,function,utility
mapValues:object,function
mask:string,utility,regexp
matches:object,type
matchesWith:object,type,function
maxBy:math,array,function
mapString:string,array,function,utility,beginner
mapValues:object,function,intermediate
mask:string,utility,regexp,intermediate
matches:object,type,intermediate
matchesWith:object,type,function,intermediate
maxBy:math,array,function,beginner
maxN:array,math,beginner
median:math,array
memoize:function
merge:object,array
median:math,array,intermediate
memoize:function,advanced
merge:object,array,intermediate
minBy:math,array,function,beginner
minN:array,math
minN:array,math,beginner
mostPerformant:utility,function
negate:function
nest:object
nodeListToArray:browser,array
none:array,function
nthArg:utility,function
negate:function,beginner
nest:object,intermediate
nodeListToArray:browser,array,beginner
none:array,function,beginner
nthArg:utility,function,beginner
nthElement:array,beginner
objectFromPairs:object,array
objectToPairs:object,array
objectFromPairs:object,array,beginner
objectToPairs:object,array,beginner
observeMutations:browser,event,advanced
off:browser,event
off:browser,event,intermediate
offset:array,beginner
omit:object,array
omitBy:object,array,function
on:browser,event
once:function
omit:object,array,intermediate
omitBy:object,array,function,intermediate
on:browser,event,intermediate
once:function,intermediate
onUserInputChange:browser,event,advanced
orderBy:object,array
over:adapter,function
overArgs:adapter,function
pad:string
palindrome:string
parseCookie:utility,string
partial:function
partialRight:function
partition:array,object,function
percentile:math
permutations:array,recursion
pick:object,array
pickBy:object,array,function
pipeAsyncFunctions:adapter,function,promise
pipeFunctions:adapter,function
pluralize:string
powerset:math
prefix:browser,utility
prettyBytes:utility,string,math
primes:math,array
promisify:adapter,function,promise
pull:array
pullAtIndex:array
pullAtValue:array
orderBy:object,array,intermediate
over:adapter,function,intermediate
overArgs:adapter,function,intermediate
pad:string,beginner
palindrome:string,intermediate
parseCookie:utility,string,intermediate
partial:function,intermediate
partialRight:function,intermediate
partition:array,object,function,intermediate
percentile:math,intermediate
permutations:array,recursion,advanced
pick:object,array,intermediate
pickBy:object,array,function,intermediate
pipeAsyncFunctions:adapter,function,promise,intermediate
pipeFunctions:adapter,function,intermediate
pluralize:string,intermediate
powerset:math,beginner
prefix:browser,utility,intermediate
prettyBytes:utility,string,math,advanced
primes:math,array,intermediate
promisify:adapter,function,promise,intermediate
pull:array,intermediate
pullAtIndex:array,advanced
pullAtValue:array,advanced
pullBy:array,function,advanced
radsToDegrees:math
randomHexColorCode:utility,random
randomIntArrayInRange:math,utility,random
radsToDegrees:math,beginner
randomHexColorCode:utility,random,beginner
randomIntArrayInRange:math,utility,random,intermediate
randomIntegerInRange:math,utility,random,beginner
randomNumberInRange:math,utility,random
readFileLines:node,array,string
rearg:adapter,function
recordAnimationFrames:browser,utility
redirect:browser,url
reducedFilter:array
reduceSuccessive:array,function
reduceWhich:array,function
reject:array
remove:array
removeNonASCII:string,regexp
renameKeys:object
randomNumberInRange:math,utility,random,beginner
readFileLines:node,array,string,beginner
rearg:adapter,function,intermediate
recordAnimationFrames:browser,utility,intermediate
redirect:browser,url,beginner
reducedFilter:array,intermediate
reduceSuccessive:array,function,intermediate
reduceWhich:array,function,intermediate
reject:array,beginner
remove:array,intermediate
removeNonASCII:string,regexp,intermediate
renameKeys:object,intermediate
reverseString:string,array,beginner
RGBToHex:utility
round:math
RGBToHex:utility,intermediate
round:math,intermediate
runAsync:browser,function,advanced,promise,url
runPromisesInSeries:function,promise
runPromisesInSeries:function,promise,intermediate
sample:array,random,beginner
sampleSize:array,random
scrollToTop:browser
sdbm:math,utility
serializeCookie:utility,string
setStyle:browser
shallowClone:object
show:browser,css
shuffle:array,random
sampleSize:array,random,intermediate
scrollToTop:browser,intermediate
sdbm:math,utility,intermediate
serializeCookie:utility,string,intermediate
setStyle:browser,beginner
shallowClone:object,beginner
show:browser,css,beginner
shuffle:array,random,intermediate
similarity:array,math,beginner
size:object,array,string
sleep:function,promise
smoothScroll:browser,css
sortCharactersInString:string
sortedIndex:array,math
sortedIndexBy:array,math,function
sortedLastIndex:array,math
sortedLastIndexBy:array,math,function
splitLines:string
spreadOver:adapter
stableSort:array,sort,advanced
standardDeviation:math,array
stringPermutations:string,recursion
stripHTMLTags:string,utility,regexp
size:object,array,string,intermediate
sleep:function,promise,intermediate
smoothScroll:browser,css,intermediate
sortCharactersInString:string,beginner
sortedIndex:array,math,intermediate
sortedIndexBy:array,math,function,intermediate
sortedLastIndex:array,math,intermediate
sortedLastIndexBy:array,math,function,intermediate
splitLines:string,beginner
spreadOver:adapter,intermediate
stableSort:array,sort,advanced,intermediate
standardDeviation:math,array,intermediate
stringPermutations:string,recursion,advanced
stripHTMLTags:string,utility,regexp,beginner
sum:math,array,beginner
sumBy:math,array,function
sumPower:math
symmetricDifference:array,math
symmetricDifferenceBy:array,function
symmetricDifferenceWith:array,function
sumBy:math,array,function,intermediate
sumPower:math,intermediate
symmetricDifference:array,math,intermediate
symmetricDifferenceBy:array,function,intermediate
symmetricDifferenceWith:array,function,intermediate
tail:array,beginner
take:array
takeRight:array
takeRightWhile:array,function
takeWhile:array,function
throttle:function
times:function
timeTaken:utility
toCamelCase:string,regexp
toCurrency:utility
toDecimalMark:utility,math
toggleClass:browser
toHash:array
toKebabCase:string,regexp
tomorrow:date
toOrdinalSuffix:utility,math
toSafeInteger:math
toSnakeCase:string,regexp
transform:object,array
triggerEvent:browser,event
take:array,beginner
takeRight:array,intermediate
takeRightWhile:array,function,intermediate
takeWhile:array,function,intermediate
throttle:function,advanced
times:function,intermediate
timeTaken:utility,beginner
toCamelCase:string,regexp,intermediate
toCurrency:utility,intermediate
toDecimalMark:utility,math,beginner
toggleClass:browser,beginner
toHash:array,intermediate
toKebabCase:string,regexp,intermediate
tomorrow:date,intermediate
toOrdinalSuffix:utility,math,intermediate
toSafeInteger:math,beginner
toSnakeCase:string,regexp,intermediate
transform:object,array,intermediate
triggerEvent:browser,event,intermediate
truncateString:string,beginner
truthCheckCollection:object,logic,array
unary:adapter,function
uncurry:function
unescapeHTML:string,browser
truthCheckCollection:object,logic,array,intermediate
unary:adapter,function,intermediate
uncurry:function,intermediate
unescapeHTML:string,browser,beginner
unflattenObject:object,advanced
unfold:function,array
union:array,math
unionBy:array,function
unionWith:array,function
uniqueElements:array
uniqueElementsBy:array,function
uniqueElementsByRight:array,function
uniqueSymmetricDifference:array,math
untildify:node,string
unzip:array
unfold:function,array,intermediate
union:array,math,beginner
unionBy:array,function,intermediate
unionWith:array,function,intermediate
uniqueElements:array,beginner
uniqueElementsBy:array,function,intermediate
uniqueElementsByRight:array,function,intermediate
uniqueSymmetricDifference:array,math,intermediate
untildify:node,string,beginner
unzip:array,intermediate
unzipWith:array,function,advanced
URLJoin:string,utility,regexp
UUIDGeneratorBrowser:browser,utility,random
UUIDGeneratorNode:node,utility,random
validateNumber:utility,math
when:function
without:array
words:string,regexp
xProd:array,math
yesNo:utility,regexp
zip:array
zipObject:array,object
URLJoin:string,utility,regexp,advanced
UUIDGeneratorBrowser:browser,utility,random,intermediate
UUIDGeneratorNode:node,utility,random,intermediate
validateNumber:utility,math,intermediate
when:function,intermediate
without:array,beginner
words:string,regexp,intermediate
xProd:array,math,intermediate
yesNo:utility,regexp,intermediate
zip:array,intermediate
zipObject:array,object,intermediate
zipWith:array,function,advanced