@lapidist/cv-generator
Version:
Lapidist cv-generator
50 lines • 4.49 kB
JavaScript
import { StyleSheet } from '@react-pdf/renderer';
import { colours, fontSizes, spacing } from '../../styles.js';
export const experienceStyles = StyleSheet.create({
container: {
flexDirection: 'column',
rowGap: spacing.xs,
},
meta: {
flexDirection: 'row',
justifyContent: 'space-between',
alignItems: 'baseline',
columnGap: spacing.sm,
},
metaLine: {
flexDirection: 'row',
flexWrap: 'wrap',
columnGap: spacing.xs,
flex: 1,
alignItems: 'center',
},
title: {
fontSize: fontSizes.body,
fontWeight: 'medium',
color: colours.black,
},
company: {
fontSize: fontSizes.body,
fontWeight: 'medium',
color: colours.black,
},
location: {
fontSize: fontSizes.caption,
color: colours.darkGrey,
},
dates: {
fontSize: fontSizes.caption,
color: colours.darkGrey,
},
metaSeparator: {
fontSize: fontSizes.body,
color: colours.darkGrey,
marginHorizontal: spacing.micro,
},
summary: {
fontSize: fontSizes.caption,
color: colours.darkGrey,
marginBottom: spacing.sm,
},
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGVzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2NvbXBvbmVudHMvRXhwZXJpZW5jZS9zdHlsZXMudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUVqRCxPQUFPLEVBQUUsT0FBTyxFQUFFLFNBQVMsRUFBRSxPQUFPLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUU5RCxNQUFNLENBQUMsTUFBTSxnQkFBZ0IsR0FBRyxVQUFVLENBQUMsTUFBTSxDQUFDO0lBQ2hELFNBQVMsRUFBRTtRQUNULGFBQWEsRUFBRSxRQUFRO1FBQ3ZCLE1BQU0sRUFBRSxPQUFPLENBQUMsRUFBRTtLQUNuQjtJQUNELElBQUksRUFBRTtRQUNKLGFBQWEsRUFBRSxLQUFLO1FBQ3BCLGNBQWMsRUFBRSxlQUFlO1FBQy9CLFVBQVUsRUFBRSxVQUFVO1FBQ3RCLFNBQVMsRUFBRSxPQUFPLENBQUMsRUFBRTtLQUN0QjtJQUNELFFBQVEsRUFBRTtRQUNSLGFBQWEsRUFBRSxLQUFLO1FBQ3BCLFFBQVEsRUFBRSxNQUFNO1FBQ2hCLFNBQVMsRUFBRSxPQUFPLENBQUMsRUFBRTtRQUNyQixJQUFJLEVBQUUsQ0FBQztRQUNQLFVBQVUsRUFBRSxRQUFRO0tBQ3JCO0lBQ0QsS0FBSyxFQUFFO1FBQ0wsUUFBUSxFQUFFLFNBQVMsQ0FBQyxJQUFJO1FBQ3hCLFVBQVUsRUFBRSxRQUFRO1FBQ3BCLEtBQUssRUFBRSxPQUFPLENBQUMsS0FBSztLQUNyQjtJQUNELE9BQU8sRUFBRTtRQUNQLFFBQVEsRUFBRSxTQUFTLENBQUMsSUFBSTtRQUN4QixVQUFVLEVBQUUsUUFBUTtRQUNwQixLQUFLLEVBQUUsT0FBTyxDQUFDLEtBQUs7S0FDckI7SUFDRCxRQUFRLEVBQUU7UUFDUixRQUFRLEVBQUUsU0FBUyxDQUFDLE9BQU87UUFDM0IsS0FBSyxFQUFFLE9BQU8sQ0FBQyxRQUFRO0tBQ3hCO0lBQ0QsS0FBSyxFQUFFO1FBQ0wsUUFBUSxFQUFFLFNBQVMsQ0FBQyxPQUFPO1FBQzNCLEtBQUssRUFBRSxPQUFPLENBQUMsUUFBUTtLQUN4QjtJQUNELGFBQWEsRUFBRTtRQUNiLFFBQVEsRUFBRSxTQUFTLENBQUMsSUFBSTtRQUN4QixLQUFLLEVBQUUsT0FBTyxDQUFDLFFBQVE7UUFDdkIsZ0JBQWdCLEVBQUUsT0FBTyxDQUFDLEtBQUs7S0FDaEM7SUFDRCxPQUFPLEVBQUU7UUFDUCxRQUFRLEVBQUUsU0FBUyxDQUFDLE9BQU87UUFDM0IsS0FBSyxFQUFFLE9BQU8sQ0FBQyxRQUFRO1FBQ3ZCLFlBQVksRUFBRSxPQUFPLENBQUMsRUFBRTtLQUN6QjtDQUNGLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFN0eWxlU2hlZXQgfSBmcm9tICdAcmVhY3QtcGRmL3JlbmRlcmVyJztcblxuaW1wb3J0IHsgY29sb3VycywgZm9udFNpemVzLCBzcGFjaW5nIH0gZnJvbSAnLi4vLi4vc3R5bGVzLmpzJztcblxuZXhwb3J0IGNvbnN0IGV4cGVyaWVuY2VTdHlsZXMgPSBTdHlsZVNoZWV0LmNyZWF0ZSh7XG4gIGNvbnRhaW5lcjoge1xuICAgIGZsZXhEaXJlY3Rpb246ICdjb2x1bW4nLFxuICAgIHJvd0dhcDogc3BhY2luZy54cyxcbiAgfSxcbiAgbWV0YToge1xuICAgIGZsZXhEaXJlY3Rpb246ICdyb3cnLFxuICAgIGp1c3RpZnlDb250ZW50OiAnc3BhY2UtYmV0d2VlbicsXG4gICAgYWxpZ25JdGVtczogJ2Jhc2VsaW5lJyxcbiAgICBjb2x1bW5HYXA6IHNwYWNpbmcuc20sXG4gIH0sXG4gIG1ldGFMaW5lOiB7XG4gICAgZmxleERpcmVjdGlvbjogJ3JvdycsXG4gICAgZmxleFdyYXA6ICd3cmFwJyxcbiAgICBjb2x1bW5HYXA6IHNwYWNpbmcueHMsXG4gICAgZmxleDogMSxcbiAgICBhbGlnbkl0ZW1zOiAnY2VudGVyJyxcbiAgfSxcbiAgdGl0bGU6IHtcbiAgICBmb250U2l6ZTogZm9udFNpemVzLmJvZHksXG4gICAgZm9udFdlaWdodDogJ21lZGl1bScsXG4gICAgY29sb3I6IGNvbG91cnMuYmxhY2ssXG4gIH0sXG4gIGNvbXBhbnk6IHtcbiAgICBmb250U2l6ZTogZm9udFNpemVzLmJvZHksXG4gICAgZm9udFdlaWdodDogJ21lZGl1bScsXG4gICAgY29sb3I6IGNvbG91cnMuYmxhY2ssXG4gIH0sXG4gIGxvY2F0aW9uOiB7XG4gICAgZm9udFNpemU6IGZvbnRTaXplcy5jYXB0aW9uLFxuICAgIGNvbG9yOiBjb2xvdXJzLmRhcmtHcmV5LFxuICB9LFxuICBkYXRlczoge1xuICAgIGZvbnRTaXplOiBmb250U2l6ZXMuY2FwdGlvbixcbiAgICBjb2xvcjogY29sb3Vycy5kYXJrR3JleSxcbiAgfSxcbiAgbWV0YVNlcGFyYXRvcjoge1xuICAgIGZvbnRTaXplOiBmb250U2l6ZXMuYm9keSxcbiAgICBjb2xvcjogY29sb3Vycy5kYXJrR3JleSxcbiAgICBtYXJnaW5Ib3Jpem9udGFsOiBzcGFjaW5nLm1pY3JvLFxuICB9LFxuICBzdW1tYXJ5OiB7XG4gICAgZm9udFNpemU6IGZvbnRTaXplcy5jYXB0aW9uLFxuICAgIGNvbG9yOiBjb2xvdXJzLmRhcmtHcmV5LFxuICAgIG1hcmdpbkJvdHRvbTogc3BhY2luZy5zbSxcbiAgfSxcbn0pO1xuIl19