From 15e9209296229b0d5fa7a78823c952a2b6e218b0 Mon Sep 17 00:00:00 2001 From: nishantsinghchandel Date: Thu, 27 Jun 2024 21:56:07 +0530 Subject: [PATCH] add color for pagination and difficulty tag --- .DS_Store | Bin 0 -> 10244 bytes build/.DS_Store | Bin 0 -> 6148 bytes build/static/css/app.css | 222 +++++++++++++++++++---------------- build/template/list.jsx | 4 +- build/template/problem.jsx | 2 +- package-lock.json | 230 ++++++++++++++++++------------------- 6 files changed, 239 insertions(+), 219 deletions(-) create mode 100644 .DS_Store create mode 100644 build/.DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..2f02a306f901cbeaa530b481beafbc781a7c7ad9 GIT binary patch literal 10244 zcmeI1&2G~`5XWcJw06{jiUblDBuiXCYD4O@g@{WC?STWA2El=k5I0c?b?qu2-BGEH`)yVh}NXH1rPv$j|au|H9T1g z-KV2aO4&DeF$(kpY(WibPvZ12iVJG@g(KhyI0BA+TEj7JFeX~_4Rui;T;-GkMOAe z;(}KI6{*Vf+KOK}#7|URXbz7ZRDbwqe?Y0>3#!ffsaDw@i=%X8)K4uUopjVK&%k#O zSG5+AgLKldZE;|$3J%gq$4=29Zdn|pla5`B^|$zFup%8fxHr@ekKTiZL+Yf%mLbGSe}*^jKTGcsS;%Kdh^d$ ztY2kF$UUF!QmJ>KoGmz1hJ;|r5GHFrLuE(^mJDICKXPQHPI9tj2#pP4I#h;)V9O99 zYdTbhgkZ@KW@S25hJ;|r5N2gMREBW>nHj>YbcZ(|eHOCRqFjG_%%3P(sPb%6)u?)` zBDIAm&mDQS;%TADbKga-ZpG3Yqjs9v{YVR@qEu;^tU4R&jgAdeo>>%a+LO)$Iq z1wPmVIX>6m6nP)QF`kc5zlkp5dJI)~4#_EqLPXc#OOqj~{3|{th0btx=?c*Uc=>WW;Z<{PjNrctOCA V_IQ_oR^4v>@7DjkuXqg9Z{*!s{CCraxCPPGGG*9jjb%{vASzA}p{K7cS-mpD4!ga#j z<0Bo@J1QUNdeX@D1D=2<@UIczZ&y-A1tpZy+V>mhI!25ah6nKD@5az0YEwxQnxSe+ zmHpb+vcLQ}J6@Dim;E)K=2=m9NNc3W)=S5PQ+Rz4MM|Q^Dqvdiiyw_7FgW;;D zmcv26r|zEIU#&Xw#;x0@PsZ=_^Fn_zvm}8v&Db@k7xEdMEe0RLS&{4F4I*51074Z- z@QfzB8vf)XZX&);b0c?0=xoesi;V=8l+N+)4hi$KT!)@C5!p0=zybIBVdvwrZ9RH0B5ZZDH6L`uxklHOgt=w6=-}OxRMWEfwyF zA#6FumCFm9)>dsf33vDq?#aTPP=t9p?ypQbiNLCFJpoT(lfb^c?DGEq==bOU%_4v0 z33viKML@L9!m|;k*:first-child { +.markdown-body > *:first-child { margin-top: 0 !important; } -.markdown-body>*:last-child { +.markdown-body > *:last-child { margin-bottom: 0 !important; } @@ -642,11 +661,11 @@ footer img { border-left: 0.25em solid #dfe2e5; } -.markdown-body blockquote>:first-child { +.markdown-body blockquote > :first-child { margin-top: 0; } -.markdown-body blockquote>:last-child { +.markdown-body blockquote > :last-child { margin-bottom: 0; } @@ -751,11 +770,11 @@ footer img { word-wrap: break-all; } -.markdown-body li>p { +.markdown-body li > p { margin-top: 16px; } -.markdown-body li+li { +.markdown-body li + li { margin-top: 0.25em; } @@ -807,11 +826,11 @@ footer img { background-color: #fff; } -.markdown-body img[align=right] { +.markdown-body img[align="right"] { padding-left: 20px; } -.markdown-body img[align=left] { +.markdown-body img[align="left"] { padding-right: 20px; } @@ -819,7 +838,7 @@ footer img { padding: 0.2em 0.4em; margin: 0; font-size: 85%; - background-color: rgba(27,31,35,0.05); + background-color: rgba(27, 31, 35, 0.05); border-radius: 3px; } @@ -827,7 +846,7 @@ footer img { word-wrap: normal; } -.markdown-body pre>code { +.markdown-body pre > code { padding: 0; margin: 0; font-size: 100%; @@ -876,7 +895,8 @@ footer img { .markdown-body kbd { display: inline-block; padding: 3px 5px; - font: 11px "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace; + font: 11px "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, + monospace; line-height: 10px; color: #444d56; vertical-align: middle; @@ -887,7 +907,7 @@ footer img { box-shadow: inset 0 -1px 0 #c6cbd1; } -.markdown-body :checked+.radio-label { +.markdown-body :checked + .radio-label { position: relative; z-index: 1; border-color: #0366d6; @@ -897,7 +917,7 @@ footer img { list-style-type: none; } -.markdown-body .task-list-item+.task-list-item { +.markdown-body .task-list-item + .task-list-item { margin-top: 3px; } diff --git a/build/template/list.jsx b/build/template/list.jsx index 0526ae2..09ed4da 100644 --- a/build/template/list.jsx +++ b/build/template/list.jsx @@ -14,7 +14,7 @@
    {difficultyList.map((item, index) => ( -
  • +
  • {item.name}
  • ))} @@ -34,7 +34,7 @@
-
+
diff --git a/build/template/problem.jsx b/build/template/problem.jsx index 48dab2d..213ef53 100644 --- a/build/template/problem.jsx +++ b/build/template/problem.jsx @@ -13,7 +13,7 @@
diff --git a/package-lock.json b/package-lock.json index ce6163e..5738286 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,7 @@ "integrity": "sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=", "dev": true, "requires": { - "color-convert": "1.9.1" + "color-convert": "^1.9.0" } }, "asap": { @@ -55,8 +55,8 @@ "integrity": "sha1-MtU+SFHv3AoRmTts0AB4nXDAUQI=", "dev": true, "requires": { - "follow-redirects": "1.4.1", - "is-buffer": "1.1.6" + "follow-redirects": "^1.3.0", + "is-buffer": "^1.1.5" } }, "babel-helper-builder-react-jsx": { @@ -65,9 +65,9 @@ "integrity": "sha1-Of+DE7dci2Xc7/HzHTg+D/KkCKA=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "esutils": "2.0.2" + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "esutils": "^2.0.2" } }, "babel-plugin-syntax-flow": { @@ -88,8 +88,8 @@ "integrity": "sha1-hMtnKTXUNxT9wyvOhFaNh0Qc988=", "dev": true, "requires": { - "babel-plugin-syntax-flow": "6.18.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-flow": "^6.18.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-react-display-name": { @@ -98,7 +98,7 @@ "integrity": "sha1-Z+K/Hx6ck6sI25Z5LgU5K/LMKNE=", "dev": true, "requires": { - "babel-runtime": "6.26.0" + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-react-jsx": { @@ -107,9 +107,9 @@ "integrity": "sha1-hAoCjn30YN/DotKfDA2R9jduZqM=", "dev": true, "requires": { - "babel-helper-builder-react-jsx": "6.26.0", - "babel-plugin-syntax-jsx": "6.18.0", - "babel-runtime": "6.26.0" + "babel-helper-builder-react-jsx": "^6.24.1", + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-react-jsx-self": { @@ -118,8 +118,8 @@ "integrity": "sha1-322AqdomEqEh5t3XVYvL7PBuY24=", "dev": true, "requires": { - "babel-plugin-syntax-jsx": "6.18.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-plugin-transform-react-jsx-source": { @@ -128,8 +128,8 @@ "integrity": "sha1-ZqwSFT9c0tF7PBkmj0vwGX9E7NY=", "dev": true, "requires": { - "babel-plugin-syntax-jsx": "6.18.0", - "babel-runtime": "6.26.0" + "babel-plugin-syntax-jsx": "^6.8.0", + "babel-runtime": "^6.22.0" } }, "babel-preset-flow": { @@ -138,7 +138,7 @@ "integrity": "sha1-5xIYiHCFrpoktb5Baa/7WZgWxJ0=", "dev": true, "requires": { - "babel-plugin-transform-flow-strip-types": "6.22.0" + "babel-plugin-transform-flow-strip-types": "^6.22.0" } }, "babel-preset-react": { @@ -147,12 +147,12 @@ "integrity": "sha1-umnfrqRfw+xjm2pOzqbhdwLJE4A=", "dev": true, "requires": { - "babel-plugin-syntax-jsx": "6.18.0", - "babel-plugin-transform-react-display-name": "6.25.0", - "babel-plugin-transform-react-jsx": "6.24.1", - "babel-plugin-transform-react-jsx-self": "6.22.0", - "babel-plugin-transform-react-jsx-source": "6.22.0", - "babel-preset-flow": "6.23.0" + "babel-plugin-syntax-jsx": "^6.3.13", + "babel-plugin-transform-react-display-name": "^6.23.0", + "babel-plugin-transform-react-jsx": "^6.24.1", + "babel-plugin-transform-react-jsx-self": "^6.22.0", + "babel-plugin-transform-react-jsx-source": "^6.22.0", + "babel-preset-flow": "^6.23.0" } }, "babel-runtime": { @@ -161,8 +161,8 @@ "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", "dev": true, "requires": { - "core-js": "2.5.5", - "regenerator-runtime": "0.11.1" + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" } }, "babel-standalone": { @@ -177,10 +177,10 @@ "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", "dev": true, "requires": { - "babel-runtime": "6.26.0", - "esutils": "2.0.2", - "lodash": "4.17.10", - "to-fast-properties": "1.0.3" + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" } }, "balanced-match": { @@ -207,7 +207,7 @@ "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=", "dev": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -223,9 +223,9 @@ "integrity": "sha1-GMSasWoDe26wFSzIPjRxM4IVtm4=", "dev": true, "requires": { - "ansi-styles": "3.2.1", - "escape-string-regexp": "1.0.5", - "supports-color": "5.4.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" } }, "cheerio": { @@ -234,12 +234,12 @@ "integrity": "sha1-S59TqBsn5NXawxwP/Qz6A8xoMNs=", "dev": true, "requires": { - "css-select": "1.2.0", - "dom-serializer": "0.1.0", - "entities": "1.1.1", - "htmlparser2": "3.9.2", - "lodash": "4.17.10", - "parse5": "3.0.3" + "css-select": "~1.2.0", + "dom-serializer": "~0.1.0", + "entities": "~1.1.1", + "htmlparser2": "^3.9.1", + "lodash": "^4.15.0", + "parse5": "^3.0.1" } }, "cliui": { @@ -259,7 +259,7 @@ "integrity": "sha1-wSYRB66y8pTr/+ye2eytUppgl+0=", "dev": true, "requires": { - "color-name": "1.1.3" + "color-name": "^1.1.1" } }, "color-name": { @@ -280,15 +280,15 @@ "integrity": "sha1-NPw2cs0kOT6LtH5wyqApOBH08sU=", "dev": true, "requires": { - "commander": "2.15.1", - "detective": "4.7.1", - "glob": "5.0.15", - "graceful-fs": "4.1.11", - "iconv-lite": "0.4.21", - "mkdirp": "0.5.1", - "private": "0.1.8", - "q": "1.5.1", - "recast": "0.11.23" + "commander": "^2.5.0", + "detective": "^4.3.1", + "glob": "^5.0.15", + "graceful-fs": "^4.1.2", + "iconv-lite": "^0.4.5", + "mkdirp": "^0.5.0", + "private": "^0.1.6", + "q": "^1.1.2", + "recast": "^0.11.17" } }, "concat-map": { @@ -315,10 +315,10 @@ "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", "dev": true, "requires": { - "boolbase": "1.0.0", - "css-what": "2.1.0", + "boolbase": "~1.0.0", + "css-what": "2.1", "domutils": "1.5.1", - "nth-check": "1.0.1" + "nth-check": "~1.0.1" } }, "css-what": { @@ -354,8 +354,8 @@ "integrity": "sha1-DspzFDOEQv67bWXaVMELscgrJG4=", "dev": true, "requires": { - "acorn": "5.5.3", - "defined": "1.0.0" + "acorn": "^5.2.1", + "defined": "^1.0.0" } }, "dom-serializer": { @@ -364,8 +364,8 @@ "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", "dev": true, "requires": { - "domelementtype": "1.1.3", - "entities": "1.1.1" + "domelementtype": "~1.1.1", + "entities": "~1.1.1" }, "dependencies": { "domelementtype": { @@ -388,7 +388,7 @@ "integrity": "sha1-iS5HAAqZvlW783dP/qBWHYh5wlk=", "dev": true, "requires": { - "domelementtype": "1.3.0" + "domelementtype": "1" } }, "domutils": { @@ -397,8 +397,8 @@ "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", "dev": true, "requires": { - "dom-serializer": "0.1.0", - "domelementtype": "1.3.0" + "dom-serializer": "0", + "domelementtype": "1" } }, "emoji-regex": { @@ -419,8 +419,8 @@ "integrity": "sha1-1xIjKejfFoi6dxsSUBkXyc5cvOg=", "dev": true, "requires": { - "jstransform": "11.0.3", - "through": "2.3.8" + "jstransform": "^11.0.3", + "through": "~2.3.4" } }, "escape-string-regexp": { @@ -447,11 +447,11 @@ "integrity": "sha1-lja3cF9bqWhNRLcveDISVK/IYPc=", "dev": true, "requires": { - "core-js": "1.2.7", - "loose-envify": "1.3.1", - "promise": "7.3.1", - "ua-parser-js": "0.7.17", - "whatwg-fetch": "0.9.0" + "core-js": "^1.0.0", + "loose-envify": "^1.0.0", + "promise": "^7.0.3", + "ua-parser-js": "^0.7.9", + "whatwg-fetch": "^0.9.0" }, "dependencies": { "core-js": { @@ -477,7 +477,7 @@ "integrity": "sha1-2BIPRRgZD1Wqxlu2/HuF/NZm1qo=", "dev": true, "requires": { - "debug": "3.1.0" + "debug": "^3.1.0" } }, "fs-extra": { @@ -486,9 +486,9 @@ "integrity": "sha1-Dwr7KQuz3rh5eNqBb808d5fzqBc=", "dev": true, "requires": { - "graceful-fs": "4.1.11", - "jsonfile": "4.0.0", - "universalify": "0.1.1" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" } }, "get-caller-file": { @@ -503,11 +503,11 @@ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", "dev": true, "requires": { - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, "graceful-fs": { @@ -534,12 +534,12 @@ "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=", "dev": true, "requires": { - "domelementtype": "1.3.0", - "domhandler": "2.4.1", - "domutils": "1.5.1", - "entities": "1.1.1", - "inherits": "2.0.3", - "readable-stream": "2.3.6" + "domelementtype": "^1.3.0", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^2.0.2" } }, "iconv-lite": { @@ -548,7 +548,7 @@ "integrity": "sha1-xH+HM9AhcRievEpADzIY00gJR5g=", "dev": true, "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": "^2.1.0" } }, "inflight": { @@ -557,8 +557,8 @@ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "once": "^1.3.0", + "wrappy": "1" } }, "inherits": { @@ -597,7 +597,7 @@ "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", "dev": true, "requires": { - "graceful-fs": "4.1.11" + "graceful-fs": "^4.1.6" } }, "jstransform": { @@ -606,11 +606,11 @@ "integrity": "sha1-CaeJk+CuTU70SH9hVakfYZDLQiM=", "dev": true, "requires": { - "base62": "1.2.8", - "commoner": "0.10.8", - "esprima-fb": "15001.1.0-dev-harmony-fb", - "object-assign": "2.1.1", - "source-map": "0.4.4" + "base62": "^1.1.0", + "commoner": "^0.10.1", + "esprima-fb": "^15001.1.0-dev-harmony-fb", + "object-assign": "^2.0.0", + "source-map": "^0.4.2" } }, "locate-path": { @@ -635,7 +635,7 @@ "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", "dev": true, "requires": { - "js-tokens": "3.0.2" + "js-tokens": "^3.0.0" } }, "minimatch": { @@ -644,7 +644,7 @@ "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", "dev": true, "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -674,7 +674,7 @@ "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=", "dev": true, "requires": { - "boolbase": "1.0.0" + "boolbase": "~1.0.0" } }, "object-assign": { @@ -689,7 +689,7 @@ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "requires": { - "wrappy": "1.0.2" + "wrappy": "1" } }, "p-limit": { @@ -722,7 +722,7 @@ "integrity": "sha1-BC95L/3TaFFVHPTp4Gazh0q0W1w=", "dev": true, "requires": { - "@types/node": "10.0.0" + "@types/node": "*" } }, "path-exists": { @@ -755,7 +755,7 @@ "integrity": "sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=", "dev": true, "requires": { - "asap": "2.0.6" + "asap": "~2.0.3" } }, "q": { @@ -770,8 +770,8 @@ "integrity": "sha1-kRCmSXxJ1EuhwO3TF67CnC4NkdE=", "dev": true, "requires": { - "envify": "3.4.1", - "fbjs": "0.6.1" + "envify": "^3.0.0", + "fbjs": "^0.6.1" } }, "react-dom": { @@ -786,10 +786,10 @@ "integrity": "sha1-OmS/aGvI5hBdAwf7OhYOpU9fCAI=", "dev": true, "requires": { - "babel-preset-react": "6.24.1", - "babel-standalone": "6.26.0", - "react": "0.14.9", - "react-dom": "0.14.9" + "babel-preset-react": "^6.5.0", + "babel-standalone": "^6.4.4", + "react": "0.14.x", + "react-dom": "^0.14.7" } }, "readable-stream": { @@ -798,13 +798,13 @@ "integrity": "sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=", "dev": true, "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.2", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, "recast": { @@ -814,9 +814,9 @@ "dev": true, "requires": { "ast-types": "0.9.6", - "esprima": "3.1.3", - "private": "0.1.8", - "source-map": "0.5.7" + "esprima": "~3.1.0", + "private": "~0.1.5", + "source-map": "~0.5.0" }, "dependencies": { "esprima": { @@ -884,7 +884,7 @@ "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "dev": true, "requires": { - "amdefine": "1.0.1" + "amdefine": ">=0.0.4" } }, "string-width": { @@ -904,7 +904,7 @@ "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=", "dev": true, "requires": { - "safe-buffer": "5.1.2" + "safe-buffer": "~5.1.0" } }, "strip-ansi": { @@ -922,7 +922,7 @@ "integrity": "sha1-HGszdALCE3YF7+GfEP7DkPb6q1Q=", "dev": true, "requires": { - "has-flag": "3.0.0" + "has-flag": "^3.0.0" } }, "through": {