New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds JLIcon, an easier way to consume icons as SVG nodes #7299
Commits on Dec 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d5dbfbe - Browse repository at this point
Copy the full SHA d5dbfbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a5ed5f - Browse repository at this point
Copy the full SHA 9a5ed5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e865999 - Browse repository at this point
Copy the full SHA e865999View commit details -
Configuration menu - View commit details
-
Copy full SHA for c47b74f - Browse repository at this point
Copy the full SHA c47b74fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcf2ac0 - Browse repository at this point
Copy the full SHA bcf2ac0View commit details -
all of the wrapped icons now get autogenerated by
integrity
also had to revert the cleanup of createIcon's return type. The new way didn't work since some template parameters weren't specified
Configuration menu - View commit details
-
Copy full SHA for b7f63c1 - Browse repository at this point
Copy the full SHA b7f63c1View commit details -
added explicitly declared return type to
createIcon
also added explicit types to the call to `React.forwardRef` within `createIcon`
Configuration menu - View commit details
-
Copy full SHA for d633c97 - Browse repository at this point
Copy the full SHA d633c97View commit details -
simplified createIcon function by refactoring it into JLIcon class
individual icons are now instances of JLIcon class
Configuration menu - View commit details
-
Copy full SHA for 9891483 - Browse repository at this point
Copy the full SHA 9891483View commit details -
refactored JLIcon.react from accessor => property
more efficient, since this way the component returned by .react is created only once (as part of the constructor) and cached. Need to be careful with future changes to JLIcon.constructor, as execution order of initializers is now important
Configuration menu - View commit details
-
Copy full SHA for d9157b9 - Browse repository at this point
Copy the full SHA d9157b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a42ebe4 - Browse repository at this point
Copy the full SHA a42ebe4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d53122 - Browse repository at this point
Copy the full SHA 5d53122View commit details -
all tabbar icons now rendered by blended react/phosphor vdom elements
requires the changes in the phosphorjs/phosphor#437 PR
Configuration menu - View commit details
-
Copy full SHA for 29696b4 - Browse repository at this point
Copy the full SHA 29696b4View commit details -
fixed sidebar tab icons; styling still isn't right
currently can't use two different styles for tab icons passed to phosphor. Also in this commit: an experiment in constructing a bare svg react component from a raw string (contained in jlicon.tsx)
Configuration menu - View commit details
-
Copy full SHA for 5cd5b01 - Browse repository at this point
Copy the full SHA 5cd5b01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0150060 - Browse repository at this point
Copy the full SHA 0150060View commit details -
Configuration menu - View commit details
-
Copy full SHA for c169aa7 - Browse repository at this point
Copy the full SHA c169aa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f219143 - Browse repository at this point
Copy the full SHA f219143View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01bf019 - Browse repository at this point
Copy the full SHA 01bf019View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13636c6 - Browse repository at this point
Copy the full SHA 13636c6View commit details -
human readability formatting pass of filetype icon svg
punted on issue of tabs-vs-spaces for indents
Configuration menu - View commit details
-
Copy full SHA for 3207458 - Browse repository at this point
Copy the full SHA 3207458View commit details -
Configuration menu - View commit details
-
Copy full SHA for 637cac5 - Browse repository at this point
Copy the full SHA 637cac5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48b0b82 - Browse repository at this point
Copy the full SHA 48b0b82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5eb653d - Browse repository at this point
Copy the full SHA 5eb653dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5667d2e - Browse repository at this point
Copy the full SHA 5667d2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b53f50e - Browse repository at this point
Copy the full SHA b53f50eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0168548 - Browse repository at this point
Copy the full SHA 0168548View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8931a8f - Browse repository at this point
Copy the full SHA 8931a8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70da61c - Browse repository at this point
Copy the full SHA 70da61cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e0808c - Browse repository at this point
Copy the full SHA 7e0808cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28cdc46 - Browse repository at this point
Copy the full SHA 28cdc46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55a2966 - Browse repository at this point
Copy the full SHA 55a2966View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bec1ee - Browse repository at this point
Copy the full SHA 1bec1eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21f8d65 - Browse repository at this point
Copy the full SHA 21f8d65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74c818c - Browse repository at this point
Copy the full SHA 74c818cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a8361b - Browse repository at this point
Copy the full SHA 7a8361bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09132cb - Browse repository at this point
Copy the full SHA 09132cbView commit details -
simplified JLIcon styling for lumino; moved all tab icons to JLIcon
All filetype icons in tabs and all extension icons in the sidebar are now JLIcons
Configuration menu - View commit details
-
Copy full SHA for 7004dd5 - Browse repository at this point
Copy the full SHA 7004dd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b997b3 - Browse repository at this point
Copy the full SHA 6b997b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d38176 - Browse repository at this point
Copy the full SHA 6d38176View commit details -
Configuration menu - View commit details
-
Copy full SHA for c05e50f - Browse repository at this point
Copy the full SHA c05e50fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5a05ae - Browse repository at this point
Copy the full SHA a5a05aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 247b1cd - Browse repository at this point
Copy the full SHA 247b1cdView commit details