Skip to content

Compatibility page tweaks #189

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

Merged
merged 12 commits into from
Aug 12, 2019
Merged

Conversation

harding
Copy link
Collaborator

@harding harding commented Aug 7, 2019

Here are a few small tweaks to the compatibility page CSS and generation code (not specific wallets). Individual commit comments describe the motivation when it's not obvious.

harding added 4 commits August 7, 2019 09:40
For screenshots whose background matches our background, it can look
like the image is truncated.  E.g. the top of a mobile app with a
button, long empty area matching our bachground, then bottom of the
mobile app makes it look like two separate images.  This commit adds a
thin black border around the image to show that it's just one image.
@jnewbery
Copy link
Contributor

jnewbery commented Aug 7, 2019

harding: can you take the commit 1a01f7d from #187 here if you agree with it.

@harding
Copy link
Collaborator Author

harding commented Aug 7, 2019

@jnewbery I cherry picked @bitschmidty's commit.

@harding
Copy link
Collaborator Author

harding commented Aug 8, 2019

Pushed a commit that drops the colored underlining and replaces it with colored and styled bullet points (blue checkmark and yellow X, the same as in the table view, and a grey ≈ for neutral). Preview: https://deploy-preview-189--bitcoinops.netlify.com/en/compatibility/bitcoin-core/

@bitschmidty
Copy link
Contributor

@harding I think that looks really great. Easier to see wrt colors and the icon reinforces it.

@adamjonas adamjonas mentioned this pull request Aug 8, 2019
3 tasks
@bitschmidty
Copy link
Contributor

Pushed a commit that removes the segwit v1 tests results from the compatibility templates.

@adamjonas
Copy link
Member

This looks great @harding. Big improvement.

@bitschmidty bitschmidty force-pushed the 2019-07-compat-tweaks-1 branch from 1611403 to cf6dcae Compare August 12, 2019 17:11
@harding
Copy link
Collaborator Author

harding commented Aug 12, 2019

Added a commit that adds links to the RBF and segwit address sections to each detail page.

@harding harding force-pushed the 2019-07-compat-tweaks-1 branch from 3a79a60 to 1263826 Compare August 12, 2019 18:48
@jnewbery
Copy link
Contributor

I have one issue with the compatibility: added more definition to 'Not tested' texts commit. I think the phrasing the statements in the affirmative (eg Not tested: notification notes RBF) could be confusing for someone skimming the page:

image

I've added a final commit that changes those affirmitive statements into questions (eg Does transaction notification show whether transaction signals RBF?):

image

@bitschmidty - does that change look good to you? If so, I'm happy to merge this PR.

@bitschmidty
Copy link
Contributor

@jnewbery looks good, thanks for that!

@jnewbery jnewbery merged commit a02178d into bitcoinops:master Aug 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants