Age | Commit message (Collapse) | Author |
|
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
|
|
Signed-off-by: Simon L <szaimen@e.mail.de>
|
|
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
|
|
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
|
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
|
|
This means the "decorative" is added to the span element, causing the
HTML validation to fail:
> Attribute decorative not allowed on element span at this point.
Upstream commit
https://github.com/robcresswell/vue-material-design-icons/commit/c65d8ea786ea49210193cb3129c12a68ed6c0baf
> This patch also removes the default title, encouraging better
> accessibility by removing unhelpful titles that dont indicate usage. The
> `decorative` prop has been removed and any icons that do not have a
> meaningful title will be hidden from screen readers.
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: marco <marcoambrosini@pm.me>
|
|
Signed-off-by: marco <marcoambrosini@pm.me>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: marco <marcoambrosini@pm.me>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Properly detect reply to guest users to update the quote border
accordingly.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
When a message different than an own is quoted, the border now appears
grey. Otherwise for own messages it will still appear blue.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
- h2 for the date which groups messages
- h3 for actor display name and quote actor
- replaced h6 with span for the date indicators on the right side
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
Hide an extra "li" that was read as "one list item".
Prevent saying "heading level 6" for h6 elements.
Hide the already hidden file input dialog so one cannot tab to it.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
In the reply box the preview is too big and generates a scrollbar.
This reduces the preview size there and also simplifies the matching
property.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
Added rounded borders.
Whenever the hash changes as a result of clicking a link, the message is
now also highlighted. However, it seems the browser already teleports
there so scrollIntoView does nothing. This will need further research.
Fixed Quote logic to actually receive a parent-id from NewMessageForm,
which removes the console message about the missing required property.
Tweaked scroll into view to focus on the top instead of center.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
When clicking the quote in the new message form, the original message is
not properly focussed.
The issue was that the Quote component is used in two separate scenarios
and has inconsistent attributes (added FIXME to refactor that later).
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
When clicking on a quote, we scroll to it and now there's a new
highlight animation that fades out
The animation and scrolling logic was moved from the Quote vue to the
Message vue. The Quote vue will now only send an event to tell that we
want to focus a specific message.
A DOM-level method was used for triggering the highlight to be able to
access it with document.getElementById() as it's cheaper than trying to
look up the message by id within the collection of MessagesList.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
|
|
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
|
|
l10n: Changed spelling of "user name" to "username"
|
|
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
|
|
Using "username" like on > 200 strings over the whole Nextcloud project.
Signed-off-by: rakekniven mark.ziegler@rakekniven.de
|
|
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
|
|
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
|
|
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
|
|
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
|
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
|