Skip to content

Add database shape #4

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

Merged
merged 4 commits into from
Dec 14, 2018

Conversation

coldacid
Copy link
Contributor

Based on @thorsil's PR #2 but based on the current styling and structure. Merging this should obsolete #2.

For additional shapes, I wouldn't have any suggestions that would work with PlantUML at this time. I'd love to have a folder shape for file system elements, but the actual folder shape in PlantUML sticks the label in the label space of the folder icon instead of in the main box. Unless PlantUML starts providing the ability to add custom shapes instead of just sprites, adding the database shape is about all we can do.

@RicardoNiepel RicardoNiepel mentioned this pull request Dec 13, 2018
@RicardoNiepel
Copy link
Collaborator

Can you please resolve the conflicts and also remove the shadow?
I will then merge it.

coldacid and others added 4 commits December 13, 2018 14:23
Add the ability to use the PlantUML `database` shape for systems (including
external systems), containers, and components. The following macros have
been added:

- `SystemDb`
- `SystemDb_Ext`
- `ContainerDb`
- `ComponentDb`

These macros take the same parameters as their regular counterparts.
@coldacid
Copy link
Contributor Author

I've rebased the branch to eliminate the merge conflict, and turned off shadows for the database elements. I also added the database macros to the lists in the readme file since I noticed that I had forgotten to add them there. Should be good to merge now!

@RicardoNiepel RicardoNiepel merged commit 40debfa into plantuml-stdlib:master Dec 14, 2018
@RicardoNiepel
Copy link
Collaborator

Big thanks!

@coldacid coldacid deleted the feature/databases branch December 15, 2018 00:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants