안녕하세요. 백엔드 서버 개발자 이주호입니다.
MY Blog
line spacing plugin for Etherpad
License: Other
안녕하세요. 백엔드 서버 개발자 이주호입니다.
MY Blog
It would be great and more useful to display a Button Icon in the Button bar instead of the Text which clutters the "Button" Bar. A click on the Button could open up the Menu so people can choose from it. The chosen format could get highlighted as replacing it with a long text would crash the Button bar completely.
By Hover or longer Tapping with the finger (on tablet/phone), the actual chosen value could be shown in the title tag.
Accessibility can be achieved with the aria label like it is done by the developer of i.e. image_upload
<li class="separator acl-write"></li>
<li data-type="button" data-key="imageUpload" data-l10n-id="ep_image_upload.toolbar.image_upload.title">
<a class="grouped-left ep_image_upload" data-align="0" data-l10n-id="ep_image_upload.toolbar.image_upload.title" title="Upload Image" aria-label="Upload Image">
<button class="buttonicon ep_image_upload image_upload buttonicon-picture" data-align="0" aria-label="Upload Image"></button>
</a>
</li>
Here you also don't write "Image Upload" so if that would be an argument that Image Upload would definitely need to be called "ImageUpload" instead. Now imagine how cluttered the Button Bar would become when it would be suddenly a "TextBar" instead.
In the same way, an ICON could be added to any Select Dropdown.
Replace additionally that "Try Me! in the example with an image and you have an accessible Icon dropdown Menu.
https://sparksuite.github.io/react-accessible-dropdown-menu-hook/demo/
Delete the Try Me and the Downward arrow stays - and could be also an icon for any of those dropdown option box headers
or in Vue
https://vue-select.org/
When exporting a complete formatted file the given values do not get exported to .doc, .md, .odt, .pdf, etc.
Check issue ether/etherpad-lite#5211 as it is not clear if it is a problem with the core import/export functionality or a problem with the plugins that provide that information. The document inside etherpad gets actually properly formatted by those plugins!
That is the page that got exported! You can upload the NEW.ETHERPAD.txt file - remove (txt) before uploading.
Other export formats look as follow - on the same page:
Github doesn't like all formats so .txt got added and needs to get removed first.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.