Skip to content
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

feat: custom byline interface #3746

Open
wants to merge 24 commits into
base: trunk
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 14 commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
df673e8
feat: modify textarea to RichText and add TagInlineBlock with dummy a…
allysonsouza Feb 5, 2025
252dfe5
feat: fetch authors from co-authors plus and set tokens on BylinesSet…
allysonsouza Feb 5, 2025
eff193f
chore: improve inline documentation
allysonsouza Feb 5, 2025
6830b74
feat: [WIP] add author tokens on click
allysonsouza Feb 7, 2025
d76f23b
feat: append users to the end of the byline
allysonsouza Feb 7, 2025
b339196
feat: add author tokens to custom byline
allysonsouza Feb 10, 2025
7c6f07e
feat: handling tokens with vanilla JS (WIP)
allysonsouza Feb 11, 2025
2e29618
feat: useRef to manage tokens in use
allysonsouza Feb 12, 2025
5412a3c
chore: improve inline docs
allysonsouza Feb 12, 2025
add284e
feat: check custom byline after DOM ready
allysonsouza Feb 12, 2025
55d0bfe
chore: addEventListener trough ref instead of DOM directly
allysonsouza Feb 12, 2025
cf61cd1
feat: display icons on tokens (plus to insert and close to remove)
allysonsouza Feb 13, 2025
b862640
feat: add mutation observer to remove tokens on erasing with backspac…
allysonsouza Feb 13, 2025
412c5c8
chore: enhance inline documentation
allysonsouza Feb 13, 2025
0a5b3ee
fix: stylize tokens according to FormTokenField
allysonsouza Feb 17, 2025
64d44e2
fix: remove token when characterData changes
allysonsouza Feb 18, 2025
cd6d05a
fix: improved mutation observer callback logic to update data correctly
allysonsouza Feb 20, 2025
1108cd2
fix: initilize only on DOM ready and main byline element ready
allysonsouza Feb 20, 2025
16ae97d
fix: properly add the mutation observer after child component is ready
allysonsouza Feb 25, 2025
c1f80a4
fix: implement setTokensInUse function to better reuse code
allysonsouza Feb 25, 2025
d5b6ebf
fix: split byline "textarea" and tokens to avoid unwanted re-rendering
allysonsouza Feb 26, 2025
1878610
feat: parse meta with <Author> before rendering byline
allysonsouza Feb 26, 2025
5d2cfb7
feat: store byline meta according to the expected format
allysonsouza Feb 28, 2025
7d236ab
chore: refacot bylineParser function
allysonsouza Feb 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading