theme.puml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. @startuml
  2. !define BLACK #363D5D
  3. !define LINE #1a3164
  4. !define BACKGROUND #b9cefc
  5. !define BORDER #e58e26
  6. !define BLUE #4067af
  7. !define BLUE_LIGHT #c6dbff
  8. ' Base Setting
  9. skinparam Shadowing false
  10. skinparam backgroundColor #fff
  11. skinparam ComponentStyle uml2
  12. skinparam TitleFontSize 18
  13. skinparam Padding 3
  14. skinparam Default {
  15. FontName 'Impact'
  16. FontColor BLACK
  17. FontSize 14
  18. FontStyle plain
  19. }
  20. skinparam Class {
  21. BackgroundColor BLUE_LIGHT
  22. BorderColor BLACK
  23. }
  24. skinparam Activity {
  25. FontColor white
  26. AttributeFontColor white
  27. BackgroundColor BLUE
  28. BorderColor BLACK
  29. ArrowColor #222266
  30. }
  31. skinparam ActivityDiamond {
  32. BackgroundColor BLUE_LIGHT
  33. BorderColor BLACK
  34. FontColor BLACK
  35. }
  36. skinparam Sequence {
  37. ArrowThickness 2
  38. ArrowColor LINE
  39. ActorBorderThickness 1
  40. LifeLineBorderColor GREEN
  41. ParticipantBorderThickness 0
  42. BorderColor BORDER
  43. BackgroundColor BACKGROUND
  44. }
  45. skinparam State {
  46. FontStyle bold
  47. BackgroundColor BLUE_LIGHT
  48. BorderColor BLACK
  49. }
  50. skinparam Participant {
  51. BackgroundColor BLACK
  52. BorderColor BORDER
  53. FontColor #FFFFFF
  54. }
  55. skinparam Actor {
  56. BackgroundColor BLACK
  57. BorderColor BLACK
  58. }
  59. @enduml