2.4.66 • Published 4 months ago

@timus-networks/theme v2.4.66

Weekly downloads
-
License
MIT
Repository
bitbucket
Last release
4 months ago

@timus-networks/fonts

Nuxt module for Theme Installation.

Table of Contents

Installation

To install this module, you can use npm or yarn:

npm

npm install @timus-networks/theme

yarn

yarn add @timus-networks/theme

Usage

  1. To use this module in your Nuxt 3 project, add it to your nuxt.config.ts:
export default defineNuxtConfig({
  modules: ['@timus-networks/theme'],
});
  1. Add below code to your tailwind.config.js file
// tint & shade color generator
function generateColors(baseName, start = 1, end = 9, step = 1) {
  const colors = {};

  for (let i = start; i <= end; i += step) {
    colors[i] = `var(--el-color-${baseName}-light-${i})`;
  }

  return colors;
}

const colorNames = ['primary', 'secondary', 'neutral', 'danger', 'success', 'warning', 'info'];
const colorShades = [1, 2, 3, 4, 5, 6, 7, 8, 9];
const classPrefixes = ['bg', 'text', 'border'];
const colors = colorNames.reduce((acc, color) => ({ ...acc, [`${color}`]: generateColors(color, 1, 9) }), {});

module.exports = {
  // content: ['./pages/**/*.{vue,html}', './components/**/*.{vue,html}', './layouts/**/*.{vue,html}', './modules/**/*.{vue,html}'],
  content: ['./modules/**/*.{vue,html}'],
  theme: {
    extend: {
      colors,
      spacing: {
        default: '30px',
        7.5: '30px', // 30px için özel bir sınıf ekliyoruz
      },
    },
  },
  plugins: [
    function ({ addUtilities, theme, e }) {
      const gridCols = theme('gridTemplateColumns');
      const utilities = Object.entries(gridCols).map(([key, value]) => ({
        [`.${e(`grid-cols-${key}`)}`]: {
          'grid-template-columns': value,
          gap: '30px', // Burada varsayılan boşluğu ayarlıyoruz
        },
      }));

      addUtilities(utilities);
    },
  ],
  safelist: classPrefixes.flatMap((prefix) => colorNames.flatMap((color) => colorShades.map((i) => `${prefix}-${color}-${i}`))),
};

Scripts

The following npm scripts are available:

  • test: Run tests using Vitest.
  • test:watch: Run tests in watch mode.
  • test:types: Check TypeScript types.
  • lint:prettier: Lint code using Prettier.
  • lint:eslint: Lint code using ESLint.
  • lint:stylelint: Lint styles using Stylelint.
  • fix: Fix linting errors.
  • prepack: Run the prepack script.
  • pub: Publish the module.
  • release: Release a new version.

Contributing

If you would like to contribute, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Commit your changes.
  4. Push your branch and create a pull request.

License

This project is licensed under the MIT License.

2.4.64

4 months ago

2.4.66

4 months ago

2.4.58

5 months ago

2.4.59

5 months ago

2.4.61

5 months ago

2.4.60

5 months ago

2.4.63

5 months ago

2.4.62

5 months ago

2.4.57

5 months ago

2.4.54

5 months ago

2.4.56

5 months ago

2.4.55

5 months ago

2.4.50

6 months ago

2.4.52

6 months ago

2.4.51

6 months ago

1.0.193

6 months ago

1.0.192

6 months ago

1.0.190

6 months ago

1.0.191

6 months ago

1.0.187

6 months ago

1.0.186

6 months ago

1.0.189

6 months ago

1.0.188

6 months ago

1.0.185

6 months ago

2.4.47

7 months ago

2.4.46

7 months ago

2.4.49

7 months ago

2.4.48

7 months ago

2.4.43

7 months ago

2.4.42

7 months ago

2.4.44

7 months ago

2.4.41

7 months ago

2.4.39

8 months ago

2.4.38

8 months ago

2.4.37

8 months ago

2.4.40

8 months ago

2.4.34

8 months ago

2.4.33

8 months ago

2.4.32

8 months ago

2.4.31

8 months ago

2.4.30

8 months ago

2.4.28

8 months ago

2.4.18

9 months ago

2.4.17

9 months ago

2.4.13

9 months ago

2.4.16

9 months ago

2.4.15

9 months ago

2.4.25

9 months ago

2.4.24

9 months ago

2.4.27

9 months ago

2.4.26

9 months ago

2.4.23

9 months ago

2.4.1

10 months ago

2.4.3

10 months ago

2.4.2

10 months ago

2.4.4

10 months ago

2.4.10

9 months ago

2.4.11

9 months ago

2.4.7

9 months ago

2.4.6

10 months ago

2.4.9

9 months ago

2.4.8

9 months ago

2.4.0

10 months ago

2.3.0

10 months ago

2.3.2

10 months ago

2.3.1

10 months ago

2.3.4

10 months ago

2.3.3

10 months ago

2.3.6

10 months ago

2.3.5

10 months ago

1.0.183

12 months ago

1.0.182

12 months ago

1.0.184

11 months ago

2.2.1

10 months ago

2.2.0

10 months ago

2.2.2

10 months ago

1.0.181

12 months ago

1.0.180

12 months ago

1.0.176

12 months ago

1.0.175

12 months ago

1.0.177

12 months ago

1.0.172

12 months ago

1.0.171

12 months ago

1.0.174

12 months ago

1.0.173

12 months ago

2.3.8

10 months ago

2.3.7

10 months ago

1.0.179

12 months ago

1.0.170

12 months ago

2.0.16

11 months ago

2.1.3

10 months ago

1.0.145

1 year ago

1.0.147

1 year ago

1.0.146

1 year ago

1.0.149

1 year ago

1.0.148

1 year ago

2.0.2

10 months ago

2.0.1

10 months ago

2.0.0

11 months ago

1.0.165

12 months ago

1.0.164

12 months ago

1.0.167

12 months ago

1.0.166

12 months ago

1.0.161

1 year ago

1.0.163

12 months ago

1.0.162

12 months ago

1.0.169

12 months ago

1.0.168

12 months ago

1.0.154

1 year ago

1.0.153

1 year ago

1.0.156

1 year ago

1.0.155

1 year ago

1.0.150

1 year ago

1.0.152

1 year ago

1.0.151

1 year ago

1.0.158

1 year ago

1.0.157

1 year ago

1.0.159

1 year ago

1.0.144

1 year ago

1.0.143

1 year ago

1.0.142

1 year ago

1.0.141

1 year ago

1.0.140

1 year ago

1.0.139

1 year ago

1.0.136

1 year ago

1.0.138

1 year ago

1.0.137

1 year ago

1.0.134

1 year ago

1.0.133

1 year ago

1.0.132

1 year ago

1.0.131

1 year ago

1.0.129

1 year ago

1.0.128

1 year ago

1.0.123

1 year ago

1.0.125

1 year ago

1.0.124

1 year ago

1.0.127

1 year ago

1.0.126

1 year ago

1.0.121

1 year ago

1.0.120

1 year ago

1.0.119

1 year ago

1.0.118

1 year ago

1.0.117

1 year ago

1.0.109

1 year ago

1.0.108

1 year ago

1.0.110

1 year ago

1.0.112

1 year ago

1.0.111

1 year ago

1.0.114

1 year ago

1.0.113

1 year ago

1.0.116

1 year ago

1.0.115

1 year ago

1.0.107

1 year ago

1.0.106

1 year ago

1.0.103

1 year ago

1.0.105

1 year ago

1.0.104

1 year ago

1.0.101

1 year ago

1.0.100

1 year ago

1.0.102

1 year ago

1.0.99

1 year ago

1.0.88

1 year ago

1.0.87

1 year ago

1.0.86

1 year ago

1.0.85

1 year ago

1.0.89

1 year ago

1.0.91

1 year ago

1.0.90

1 year ago

1.0.95

1 year ago

1.0.94

1 year ago

1.0.93

1 year ago

1.0.92

1 year ago

1.0.98

1 year ago

1.0.97

1 year ago

1.0.96

1 year ago

1.0.84

1 year ago

1.0.83

1 year ago

1.0.82

1 year ago

1.0.81

1 year ago

1.0.80

1 year ago

1.0.79

1 year ago

1.0.77

1 year ago

1.0.78

1 year ago

1.0.76

1 year ago

1.0.73

1 year ago

1.0.72

1 year ago

1.0.75

1 year ago

1.0.74

1 year ago

1.0.71

1 year ago

1.0.70

1 year ago

1.0.69

1 year ago

1.0.68

1 year ago

1.0.67

1 year ago

1.0.66

1 year ago

1.0.65

1 year ago

1.0.64

1 year ago

1.0.62

1 year ago

1.0.63

1 year ago

1.0.61

1 year ago

1.0.60

2 years ago

1.0.59

2 years ago

1.0.55

2 years ago

1.0.54

2 years ago

1.0.58

2 years ago

1.0.57

2 years ago

1.0.56

2 years ago

1.0.53

2 years ago

1.0.49

2 years ago

1.0.51

2 years ago

1.0.50

2 years ago

1.0.52

2 years ago

1.0.38

2 years ago

1.0.40

2 years ago

1.0.44

2 years ago

1.0.43

2 years ago

1.0.42

2 years ago

1.0.41

2 years ago

1.0.48

2 years ago

1.0.47

2 years ago

1.0.46

2 years ago

1.0.45

2 years ago

1.0.37

2 years ago

1.0.36

2 years ago

1.0.33

2 years ago

1.0.35

2 years ago

1.0.34

2 years ago

1.0.32

2 years ago

1.0.31

2 years ago

1.0.30

2 years ago

1.0.29

2 years ago

1.0.28

2 years ago

1.0.26

2 years ago

1.0.27

2 years ago

1.0.25

2 years ago

1.0.24

2 years ago

1.0.23

2 years ago

1.0.21

2 years ago

1.0.20

2 years ago

1.0.19

2 years ago

1.0.18

2 years ago

1.0.17

2 years ago

1.0.16

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago