- SDB's CEP export is a little hidden, so if you can't find the CEP export toggle, check out this gif
- This sample repo is technically not needed. The CEP export doesn't actually export a whole panel, it simply spews out the layout (html, css and js), that you can place to whatever CEP boilerplate you wish to use.
- This sample panel is pretty much just one of the samples from the Adobe CEP page under
CEP-resources/CEP_x.x/Samples
. Nothing fancy.
- This sample panel is pretty much just one of the samples from the Adobe CEP page under
Documentation lives online at scriptui.joonas.me/docs. To make it easier to work with the SUI layout, the included JS contains a bunch of helper methods that you can find in the: CEP section. Not every single item has these helper methods. You don't need a specific helper method to write a click event to a button, for instance. That would make things too convoluted.
Note: pages are on the left sidebar and table of contents on the right sidebar
It's also in the SDB repo in Github under build/docs.
If you have any issues, questions or suggestions, you may want to post those over at the SDB repo/issues.
A simple panel that populates a dropdownlist with the names of all open documents on reload and on button press. It does also activate documents when you select them in the dropdownlist.
- Everything that came from the SDB's CEP export is in the
index.html
file. - The button movement is controlled by this little snippet at the top of the
index.html
file:[data-item-name="fetchBtn"] > div:active { margin-top: 2px; }
- The panel works in:
Indesign
,Illustrator
andPhotoshop
. - The name you'll see in the extensions menu is
SDB - Fetch Docs
SDB's CEP export now has a theme manager that has to be triggered manually. There's not much to it, but you can read more here.
How it looks like: