Dan Janosik
0b2200a367
fix for bg color on light theme
6 years ago
Dan Janosik
6be14439d5
env var to show/hide tools subheader nav (default: show)
6 years ago
Dan Janosik
011d4bbb1b
minor layout changes to give more horiz space on small screens and improve footer
6 years ago
Dan Janosik
b86c5b4283
minor frontend tweaks
6 years ago
Dan Janosik
08ed8048be
remove radial progress bar stuff in favor of simpler bootstrap progress bars
6 years ago
Dan Janosik
918c9ddd20
custom dark theme i actually like...finally; various frontend tweaks;
- footer: full-width to match header; remove bottom border
- extraneous padding removed from some tx lists
- fix some card-body wrapping issues for paginations at bottom
6 years ago
Dan Janosik
4f2a93532f
tighten up vertical margins for small screens
6 years ago
Dan Janosik
324e8e834c
ditch ipstack.com for free ip-api.com; formalize concept of privacyMode; env-var-use cleanup; /peers improvements;
6 years ago
Dan Janosik
8e8d67f334
minor cleanup / reorg
6 years ago
Dan Janosik
348de5b19a
UX tweaks and support for donations via BTCPay
all for demo site only:
- remove github's javascript buttons from homepage in favor of github-api-request followed by self-rendered buttons
- donation modal with support for BTCPay-backed donations of set denominations and hidden-but-expandable old donation addresses
- tweak footer style and remove old donation addresses in favor of another donation button that shows the modal
6 years ago
Dan Janosik
f1e9e1f210
bootstrap: v4.1.3 -> v4.3.1
6 years ago
Dan Janosik
f5df1b3a47
add some missing style integrity attributes
6 years ago
Dan Janosik
5ff151777c
different "dark" theme (bootswatch "slate")
6 years ago
Dan Janosik
727323d023
include sentry js (v4.5.3) and add integrity attribute
6 years ago
Dan Janosik
395afd1c9c
style tweaks
6 years ago
Dan Janosik
35f43f9d91
fix malformed integrity attributes
6 years ago
Dan Janosik
99503457ec
More work on #101 - remove google fonts frontend dependency
6 years ago
Dan Janosik
a0c0a87038
integrity hashes for highlight.js/css
6 years ago
Dan Janosik
ec211f8c27
More work on #101 - pulling in frontend resources, WIP...
- FontAwesome: v5.7.1
- Popper.js: v1.14.6
6 years ago
Dan Janosik
6c63d1c1c4
Bootstrap downgrade: v4.2.1 -> v4.1.3
shouldn't have upgraded when pulling into project...
6 years ago
Dan Janosik
c6b94f309e
Work on #101 - pulling in frontend resources, WIP
- Bootstrap v4.2.1
- Highlight.js v9.14.2
- jQuery v3.3.1
6 years ago
Nadav Ivgi
246b2baeef
Get sourcecodeVersion and sourcecodeDate only when .git is available
It might not be when installing btc-rpc-explorer globally (npm install -g).
Without this, running btc-rpc-explorer without .git resulted in:
fatal: Not a git repository (or any parent up to mount point /home/user)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
Unhandled Rejection at: Promise Promise {
<rejected> TypeError: Cannot read property 'all' of null
at btc-rpc-explorer/app.js:334:35
6 years ago
Dan Janosik
d2f3719bf1
minor follow-ups to shesek's excellent changes:
- updated package-lock
- include sample .env file for easy reference
- continue to support key-by-key updating from credentials.js for now
- minor code formatting
- reflect status of BTCEXP_NO_RATES in UI when applicable (hide new exchanged-currency items from display dropdown and hide exchange rate on homepage)
- rename _LOGIN to _BASIC_AUTH_PASSWORD for clarity
- tweak README to call out .env-sample
6 years ago
Nadav Ivgi
44d676650f
Implement CSRF protection
Enabled for all POST endpoints, as well as for GET /rpc-browser when the
"execute" query string argument is specified.
6 years ago
Dan Janosik
ebefdd3f6c
hide tools submenu on smaller screens (still accessible from main nav menu)
6 years ago
Dan Janosik
8c067dd2c5
updated sentry
6 years ago
Dan Janosik
68df862a59
link to donation address pages for fun
6 years ago
Dan Janosik
88ec2adc50
footer layout tweak
6 years ago
Dan Janosik
a53e92f871
tweaks/armor for debuggin/addressing #45
7 years ago
Dan Janosik
0b4d083b2f
remove icons from sub-header (getting too busy up there)
7 years ago
Dan Janosik
035ad627fa
move google analytics and sentry.io config to credentials.js
7 years ago
Dan Janosik
1e6c4d48b4
jazz things up with some ui tweaks, including:
- list of site tools in the header
- list of site tools on homepage
- icons for site tools lists
- icons for homepage's network summary
7 years ago
Dan Janosik
9b4549101b
fix some page titles and other minor cleanup
7 years ago
Dan Janosik
d87d33bafe
armor
7 years ago
Dan Janosik
f59cf780b5
update sentry version, v3.25.2 -> v3.26.4
7 years ago
Dan Janosik
cd9287c38c
fix for google analytics
7 years ago
Dan Janosik
d66eae86eb
pre-compile less to css for performance
7 years ago
Dan Janosik
7103e692ac
tweak fonts
7 years ago
Dan Janosik
a54da04094
minor accessibility improvements
7 years ago
Dan Janosik
fda769e7ce
tweaks to block lists:
- "tag" style for miners, to allude to the hover-text details
- display radial "progress bar" showing used block capacity
7 years ago
Dan Janosik
cac1f613af
minor style tweaks
7 years ago
Dan Janosik
cd0e2b67b1
Fix #40 - Peer details page
7 years ago
Dan Janosik
f8a9bfe4ad
ui fix for #27
7 years ago
Dan Janosik
a88ec817f9
Fix #27
7 years ago
Dan Janosik
a6feb2f443
hide submenu when not connected
7 years ago
Dan Janosik
e4eef424ab
split out credentials from the rest of the site config and do some renaming
7 years ago
Dan Janosik
0e30e331f3
Formatting improvements for small screens. Fix #34
7 years ago
Dan Janosik
c085aa002f
cleanup optional support for google analytics and sentry
7 years ago
Dan Janosik
67fb8a06ef
fix "aim at foot: fire"
7 years ago
Dan Janosik
13639fa622
typo
7 years ago