| Commit message (Collapse) | Author | Age | Files | Lines | 
| | 
| 
| 
| 
| 
| 
| 
| 
|  | 
I'm now using a widget that can be expanded/collapsed. It also allows
me to handle more effectively widgets overflow and to avoid styles
repetitions.
However, with stylelint rule "no-descending-specificity", I'm not sure
if the stylesheets are really logical... Maybe I should deactivate this
rule.
 | 
| | 
| 
| 
| 
| 
|  | 
On click, the focus should be moved to the last post in the list
instead of keeping it on load more button. It helps to keep a
consistent navigation for keyboard users for example.
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
I also choose to no display the current topic in the list if the
current page is a subject.
 | 
| | 
| 
| 
| 
|  | 
If the current page is a thematic, I also choose to not display the
current thematic in the list.
 | 
| | 
| 
| 
| 
| 
|  | 
I also fix some overflow/sticky issues.
I have to set overflow auto only when there is no button-like
links otherwise, with translate, the button is cropped on hover.
 | 
| | 
| 
| 
| 
| 
| 
|  | 
I'm using same grid layouts in multiple places. To avoid maintenance
issue, I think it is better to declare the grid once and to import its
declaration where it is needed. Thanks to CSS modules, I can use
compose to do that.
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
This way I can use full width background for some blocks.
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
I also fix the load more button position since I removed the margin
auto.
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
|  | 
I was repeating myself a lot in services. So I rewrited the different
functions to improve readability and I extracted some formatting
functions to put them in utils. I also rewrited/reorganized some types
to keep consistent names.
 | 
| | 
| 
| 
|  | 
This way I can reuse PostsList component with another posts fetcher.
 | 
| |  | 
 | 
| |  | 
 | 
|    | 
 |