question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Documentation is poor

See original GitHub issue

The documentation is pretty poor guys…

Expected Behavior

I should be able to read through the Documentation and learn how everything works without wanting to hit my head on the wall

Actual Behavior

I read through incomplete samples that are poorly rendered and don’t describe pretty basic use-cases

URL, screen shot, or Codepen exhibiting the issue

A few samples…

You guys realize that you can specify borders for any of the four sides (in any combination) of a block-level element in CSS, right? How might I specify borders for top, left, and right but not bottom? Not clear…

From https://v2.grommet.io/box

image

What is with the “count” value when you specify an object for columns? Can you specify a number here or is it just “fit” or “fill”? Why would you call this property “count”? Further, did you know that when you try to use the areas property in conjunction with specifying an object for the columns property that you get an error? Why is that not written anywhere?

From https://v2.grommet.io/grid

image

What exactly is going on here? You expect me to want to use your library when you clearly have rendering issues?

https://v2.grommet.io/datatable

image

Steps to Reproduce

Visit the links I provided and see for yourself

Your Environment

I’m on Windows 10/Chrome

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:3
  • Comments:11 (6 by maintainers)

github_iconTop GitHub Comments

2reactions
alansouzaticommented, Nov 22, 2018

Thanks for reporting this. We will look into fixing these issues. We recognize our site has its limitations and bugs. Just don’t let that prevent you from trying and engaging with us. I think Grommet is far from being perfect, but we appreciate contributions from the community. You seem to know what you are talking about so yeah please contribute to make it better. This is the right open source mentality.

1reaction
ShimiSuncommented, Apr 8, 2020

Box - multiple borders is a valid enhancement

Grid - on https://v2.grommet.io/grid? there is a built-in example of using areas with column object and I wasn’t able to reproduce the error in the description, feel free to share more information on the GRid you used that reproduced the error, we do need to document it if it still exists.

Datatable - The Datatable layout problem on the grommet-site is fixed.

Reviewing this issue, the multiple border enhancement request was implemented during Hacktoberfest I believe, see the updated docs https://v2.grommet.io/box#border

The other errors and warnings are fixed and no longer reproducible.

The last issue raised on the documentation of Datatable border has a fix on #2475

Thank you for reporting this issue, we came a long way with our documentation since v2 was released, and we are continuing to look for ways to improve. I’ll be closing this issue, but feel free to file any new issues that can help us improve.

Read more comments on GitHub >

github_iconTop Results From Across the Web

What is poor documentation? - Quora
Put simply - poor documentation exists any time a user of the documentation can't find the information they need in order to their...
Read more >
Poor Documentation: Why It Happens and How to Fix It
In general, Stewart says poor documentation is defined as that which is lacking clarity, specificity, or completeness, and is of overall poor quality....
Read more >
Why insufficient documentation can create problems for ...
Let's be honest here, poor or insufficient documentation is a widespread problem. When the software in question is open source, ...
Read more >
How to Understand That Your Documentation Has Poor ...
How to Understand That Your Documentation Has Poor Performance? FAQ on Technical Writing. Are you sure your company's documentation is performing well?
Read more >
Syadmins: Poor documentation is not a job insurance strategy
Poor documentation vs. good documentation. Your emotions and feelings go into writing, so if you hate writing documentation and see it as a ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found