fileinput-rtl.css 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. /*!
  2. * bootstrap-fileinput v5.2.1
  3. * http://plugins.krajee.com/file-input
  4. *
  5. * Krajee RTL (Right To Left) default styling for bootstrap-fileinput.
  6. *
  7. * Author: Kartik Visweswaran
  8. * Copyright: 2014 - 2021, Kartik Visweswaran, Krajee.com
  9. *
  10. * Licensed under the BSD-3-Clause
  11. * https://github.com/kartik-v/bootstrap-fileinput/blob/master/LICENSE.md
  12. */
  13. .kv-rtl .close, .kv-rtl .krajee-default .file-actions, .kv-rtl .krajee-default .file-other-error {
  14. float: left;
  15. }
  16. .kv-rtl .krajee-default.file-preview-frame, .kv-rtl .krajee-default .file-drag-handle, .kv-rtl .krajee-default .file-upload-indicator {
  17. float: right;
  18. }
  19. .kv-rtl .file-zoom-dialog, .kv-rtl .file-error-message pre, .kv-rtl .file-error-message ul {
  20. text-align: right;
  21. }
  22. .kv-rtl {
  23. direction: rtl;
  24. }
  25. .kv-rtl .floating-buttons {
  26. left: 10px;
  27. right: auto;
  28. }
  29. .kv-rtl .floating-buttons .btn-kv {
  30. margin-left: 0;
  31. margin-right: 3px;
  32. }
  33. .kv-rtl .file-caption-icon {
  34. left: auto;
  35. right: 8px;
  36. }
  37. .kv-rtl .file-drop-zone {
  38. margin: 12px 12px 12px 15px;
  39. }
  40. .kv-rtl .btn-kv-prev {
  41. right: 1px;
  42. left: auto;
  43. }
  44. .kv-rtl .btn-kv-next {
  45. left: 1px;
  46. right: auto;
  47. }
  48. .kv-rtl .pull-right, .kv-rtl .float-right {
  49. float: left !important;
  50. }
  51. .kv-rtl .pull-left, .kv-rtl .float-left {
  52. float: right !important;
  53. }
  54. .kv-rtl .kv-zoom-title {
  55. direction: ltr;
  56. }
  57. .kv-rtl .krajee-default.file-preview-frame {
  58. box-shadow: -1px 1px 5px 0 #a2958a;
  59. }
  60. .kv-rtl .krajee-default.file-preview-frame:not(.file-preview-error):hover {
  61. box-shadow: -3px 3px 5px 0 #333;
  62. }
  63. .kv-rtl .kv-zoom-actions .btn-kv {
  64. margin-left: 0;
  65. margin-right: 3px;
  66. }
  67. .kv-rtl .file-caption.icon-visible .file-caption-name {
  68. padding-left: 0;
  69. padding-right: 15px;
  70. }
  71. .kv-rtl .input-group-btn > .btn:last-child {
  72. border-radius: 4px 0 0 4px;
  73. }
  74. .kv-rtl .input-group .form-control:first-child {
  75. border-radius: 0 4px 4px 0;
  76. }
  77. .kv-rtl .btn-file input[type=file] {
  78. left: auto;
  79. right: 0;
  80. text-align: left;
  81. background: none repeat scroll 100% 0 transparent;
  82. }